您的位置:首页 > 移动开发 > Unity3D

unity3d之checkbox控件的封装

2014-05-19 19:52 141 查看
原创不易,转载请注明转自 : http://blog.csdn.net/u012413679/article/details/26279259 -----kosion
1. 新建一个场景.

2. 导入NGUI资源包

3 点击NGUI菜单 ----> Create ---->Widget   创建完成后,将创建的widget重命名为checkout.

4. 点击NGUI菜单---> create ----> sprite 创建checkout的背景精灵, 并重命名为 background 注意,新创建的精灵必需是checkout的孩子。

5. 点击NGUI菜单---> create ----> sprite 创建checkout的勾选状态的精灵, 并重命名为 checkMask  注意,新创建的精灵必需是checkout的孩子。

6.点击NGUI菜单---> create ----> label 创建checkout的文本信息, 并重命名为text, 注意,新创建的label必须是checkout的孩子。

完成以上步骤后,项目视图如下:



设置background的属性,如下图



设置checkMask的属性,如下图:



修改 text 的文本属性为 "checkbox 测试按钮"



最后,设置checkbox的属性 ,如下图所示:



经过以上步骤,运行如下图所示:



最后,把这个checkbox 拖进asset中的control文件夹,做成预制,这样以后需要用到checkbox的地方,就可以使用封装好的这个控件了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: