EasyTouchTrigger
EasyTouchTrigger是一个新组件,它允许您轻松快捷地使用EasyTouch。它可以用c#事件替代传统方法。这个组件允许你在不写代码的情况下根据EasyTouch事件调用GameObjects上的函数。
它是如何工作的呢?
ETT允许你定义一个对象,它将接收一个手势和你想要执行一个函数的对象。您仍然需要指定函数名,如果需要,则需要发送参数。
如何使用ETT?
- 选择要与触摸屏交互的gameobject,你可以添加任何你想要数量的的easytouch触发器。
- 添加ETT组件,AddComponent => Event => EasyTouch Trigger
- 组件现在在您的游戏对象上活动
- 现在您可以通过单击add new事件添加EasyTouch事件。上下文菜单将显示所有内容
可用的事件
EasyTouchTrigger Inspector
- Enable + Trigger Name(启用或者禁用此触发器)
- Restricted to gameobject(是否在当前游戏物体上触发,如果没有勾选此选项,那么你需要自己选择需要出发的gameobject)
- Other receiver(禁用的时候消息将会发送到当前的gameobject,启用的时候你需要自己选择接收消息的gameobject)
- Method name(要调用的公共函数)
- Parameter to send(gesture类要发送的属性)