NGUI之UIButton

UIButton是一个比较常用的组件按钮,另外我们可以通过将鼠标移进、移出、按下等操作行为,能够改变Button本身的颜色或背景图片的变化。

这里提供2种方法创建Button:一是手动组合创建,二是直接一步创建

一手动组合创建:

     首先创建一个空物体EmptyObject,然后在其子级创建一个UILabel【创建纯文本按钮】或一个UISprite【创建图片按钮】又或者2个同时创建【文本+图片按钮】,


    然后,在父级对象上在附加上BoxCollider和UIButton组件,如果还需要播放按钮声效的话,可以再添加上UIPlaySound组件


需要注意的是,当我们给TweenTarget属性指定其子对象Label时,下面的只有Colors属性;然而,当我们将其子对象Sprite指定给TweenTarget时,下面会多一个属性Sprites



二直接创建:

点击NGUI-----open----widgetwizard,设置Template为Button,再设置AddTo指定Button的“位置”


      UIButton一般情况下只能响应OnClick事件;但是你需要它还响应其他类型的事件的话,那么你还需要将UIEventTrigger脚本组件再附加给它才行


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Data菌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值