NGUI学习笔记

来源:互联网 发布:网络销售人员业务流程 编辑:程序博客网 时间:2024/05/16 12:17

1 添加控件对应功能介绍(在template模板中进行选择)

 

英文控件名

中文控件名

label

标签

sprite

精灵

Sliced sprite

切片精灵

Tiled sprite

瓷砖精灵

Filled sprite

填充精灵

Simple texture

简单纹理

Slider

滑块

Input

输入

Popup list

弹出列表

Popup menu

弹出菜单

Scroll bar

滚动条

 

2sprite(精灵中选择类型)

Button

按钮 

Dark

黑暗

Font-header

字体头部

Font-normal

普通字体

Highlight

高光

honeycomb

蜂窝

Light

 

 

 

 

 

 

 

2按钮

现在,你应该可以很容易的创建一个按钮了,但还不知道如何让它接受点击时间.不过这很简单,任何碰撞盒都会收到它应有的事件.所以,一个简单的按钮你只需要在NGUI下选择Attach a Collider给控件,另外NGUI的模板已经有按钮末班,让我们看看.

我们选择Panel,用向导创建一个Button.



你能看到按钮有多个部分,一个是背景,一个是文本标签还有一些脚本,这就是NGUI的特性,多个小组件像乐高积木一样组合成强大的控件.

1. UIButtonColor当鼠标悬停在按钮或者按下的颜色.
2. UIButtonScale当鼠标悬停在按钮上时按钮放大.
3. UIButtonOffset当按下按钮时按钮像右下的位移.
4. UIButtonSound当按钮按下时播放声音.

当然还有其他组件,比如UIButtonPlayAnimation 和 UIButtonMessage,你自己摸索喽.

3 NGUI上的按钮事件

 NGUI没有现成的类似OnClick这种函数吗?
just so so(78740100)  9:50:30
有啊。。UIButtonMessage