码迷,mamicode.com
首页 > 其他好文 > 详细

NGUI 学习笔记1

时间:2015-08-25 13:20:30      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:

一:Panel面板 
1.分层,NGUI中每层可有多个空件 
2.创建Panel: 
NGUI->Open->UI Wizard->在Layer选项中选择层,在Camera选项中选择摄像机,创建成功 
3.为Panel添加脚本: 
新建空的物体放到panel下,为空物体添加panel脚本组件即可 
然后就可以在这个panel下添加控件了 

二:Label文本栏 
1.在panel中添加Label控件 
2.在属性面板调节相应属性 

三:消息机制 
1.直接将脚本附在按钮上,如button按钮,在脚本中实现OnClick()即可响应单击事件 
2.使用SendMassage,为按钮添加Button Massage组件,设置Target,Function Name,Trigger,Include Children即可响应trigger事件,然后调用Target对象的Function方法。 
3.使用UIListener,为按钮添加Event Listener组件。然后再任何一个脚本中即可得到该按钮的点击事件,得到方法为: 
Void Awake() 

GameObject button = GameObject.Find("这个按钮"); 
UIEventListener.Get(button).OnClick = 你想调用的方法名字,假如说为a; 


Void a(GameObject button) 

……… 

NGUI 学习笔记1

标签:

原文地址:http://www.cnblogs.com/liyichong/p/4756691.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!