Unity3D学习笔记——NGUI之UIButton
2014-04-18 16:16
162 查看
前言:用于接受点击,悬停,触摸等事件。UIButton还有重要的用途,就是改变控件不同状态下的颜色。
一:使用方式:
1.在UI Root中右键创建一个Sprite
2.为其添加一个碰撞组件,就添加Box Collider吧。
3.添加完碰撞组件,就可以添加UIButton了。任何包含collider组件的weight都可以添加UIButton组件。
UIButton组件:
1.Colors:用于设置按钮不同状态的颜色。
2.On Click:用于设置点击事件的接受。
二:UIButton使用
其中的On Click只能接受点击事件,所以要监听到触摸,滑动等事件,需要为Button添加UIEventTrigger组件
写一个方法吧,在Press按钮的时候,在控制台打印点文字。
方法类Button:
将这个类拖拽到Sprite上,在将这个Sprite拖拽到UIEvent Trigger下的On Press下
并选择Method中刚才定义的ButtonPress方法。
运行项目,点击按钮,控制台就能打印了。
项目下载地址:http://download.csdn.net/detail/as294985925/7304767
相关文章推荐
- unity3d学习笔记(十一)--NGUI结合Shader制作小地图
- unity3d学习笔记(十八)--利用C#的代理和事件结合NGUI的按钮实现施放技能
- Unity3D学习笔记——NGUI之UIScrollView
- unity3d学习笔记(十一)--NGUI结合Shader制作小地图
- Unity3D学习笔记——NGUI之Localization system
- Unity3D学习笔记——NGUI之UIScrollBar
- NGUI UIButton动态绑定事件
- Unity3D学习笔记——NGUI之UIPopupList
- Unity3D学习笔记——NGUI之UIToggle
- Unity3D NGUI UIButtonTween动画事件详解
- NGUI插件的目录结构及对于NGUI基本控件的理解(UIButton)
- Unity3D开发(二):NGUI之UIButton"禁用"状态时置灰
- [Unity3D] 一个新的UIButtonMessage 给NGUI,使用委托,自动选择Receiver提供的方法
- unity3d学习笔记(八)--NGUI制作游戏界面
- unity3d学习笔记(九)--NGUI制作英雄和怪物的头像和血条
- unity3d学习笔记(九)--NGUI制作英雄和怪物的头像和血条
- NGUI之UIButton"禁用"状态时置灰
- NGUI之UIButton"禁用"状态时置灰
- Unity3D学习笔记——NGUI之UIToggle
- unity3d学习笔记(九)--NGUI制作英雄和怪物的头像和血条