创造你的世界
脚本编写
UnityEvent
4min
Unity提供了UnityEvents,使用户更容易使用C#事件和委托。
UnityEvents是一种在满足特定条件时从不同对象传递参数或传递消息的方式。
要在ZEPETOScript中使用UnityEvent,您需要按照以下格式声明它。
首先,添加如下的导入命令以使用UnityEvent类。
查看UnityEvent的示例耦合代码。
- 脚本描述
- 在上面的示例中,每次按下按钮时,都会调用名为‘mEvent’的UnityEvent,并在调用‘mEvent’时执行‘Ping’方法。
- 因此,每次按下按钮时,控制台都会打印一条消息'Ping'。
如果您要连接的事件具有参数,则需要添加如下所示的 UnityEvent 导入命令。
👍 提示
- UnityEvent$1 是 UnityEvent 的通用版本
- 例如,如果您想创建一个接受整数值的事件,可以使用 UnityEvent$1<int>
- 请注意,UnityEvent$1 的参数类型遵循 C#
使用带参数的 UnityEvent$1 的示例代码如下。
您可以通过点击下面的链接了解更多关于 UnityEvents 的信息。