对于UGUI大家对于按钮的点击事件鈳能已经很熟悉了。但是如何实现一个长按按钮呢比如你的项目中需要左右两个方向键来控制人物的前进后退,你总不会希望点击一次人物走一步吧!
这里讲一个特别简单的方法。就是写一个脚本继承Button类,然后在Update中用一个Button中内置的IsPressed()方法的判断就可以在里边添加你的玳码了。
脚本写完以后放到你的按钮上,代替原来你原来的Button组件(remove component)就能用了。
如果新脚本组件并没有正常显示把Inspector切换到debug模式,添加好引用再切换回Normal:
最后,微信扫码看看这款游戏吧!