Event
描述:
创建一个会带有发送节点事件的动作定义。
签名:
Event: function(
name: string,
param?: string --[[""]]
): ActionDef
用法示例:
-- 可以通过执行动作的节点注册事件插槽来监听此事件。
node:slot("EventName", function(param: string)
print("带参数的EventName被触发,参数为", param)
end)
node:perform(Sequence(
Delay(3),
Event("EventName", "Hello")
))
参数:
参数名 | 类型 | 描述 |
---|---|---|
name | string | 要触发事件的名称。 |
param | string | 要传递给事件的参数。(默认值:空字符串) |
返回值:
返回类型 | 描述 |
---|---|
ActionDef | 创建的动作定义对象。 |