前言:用于接受点击,悬停,触摸等事件。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方法。
运行项目,点击按钮,控制台就能打印了。