QQ群:162541429 --->>战斗卡牌视频教程发布(网游) 点击查看

Untiy插件组件编写【2】 – 组建界面绘制,NGUI按钮扩展

Unity 小宝 2988℃ 4评论

在Unity我们常常要写自己的组建。或者对某些已有的组建进行扩展或修改。这时我们就需要知道Unity绘制界面的相关知识。


在之前。我发过一个crv本地化Unity的多语言控件。里面有用到这些绘制界面的相关内容。感兴趣或者需要的朋友可以去看一下。本文最后有传送门。

好了。废话不多讲。我们开始正题。

初到新公司。按项目的要求。对NGUI的UIButton扩展了一下。效果如下

Unity插件编写,组件扩展

 

这里我们就可以选择图集。然后选择图片名字。而不用自己输入了。

那EButton脚本里的我就不多讲了。都是直接把NGUI的 UIButton脚本复制了一份。然后添加修改了些自己需要的功能。我们主要讲的是这个脚本的界面绘制的内容。

先上代码EButtonEditor.cs。如下:

如上。脚本里关键的地方我也写好了注释。相信大家一看就懂了。挺简单的。

 

非NGUI的用法:

笨方法。先下载个NGUI。然后把NGUIEditorTools里的相关接口拷贝出来。放到自己的脚本里就可以了。NGUI也是调用的Unity的api。

 

 

Unity插件制作【1】: http://www.xiaobao1993.com/121.html

多语言组件:http://www.xiaobao1993.com/132.html

转载请注明:小宝个人笔记 » Untiy插件组件编写【2】 – 组建界面绘制,NGUI按钮扩展

喜欢 (1)or分享 (0)
本站所有内容如未标明转载的内容,均为原创内容。转载请注明来源!
发表我的评论
  1. Pingback: Inspector属性面板之[HideInInspector] [SerializeField]等属性介绍 – 小宝个人笔记