返回值#

类型 含义
unknown 尚未确认注册操作的返回值。回调参数由具体事件决定,而不是由 RegisterEvent 本身决定。

类型与方法

观察到的形式#

层:游戏 Lua 接口. name 确定接收事件; callback 处理其论点.

LUA
RegisterEvent(name, callback)

MD 回复示例#

在这例中,第一个论点是故意忽略的. 载量是第二个论点 raise_lua_event 路线. 没有检查其合同,不要将这一签名应用到每场内部游戏活动上.

LUA
RegisterEvent("Wiki.Pong", function(_, payload)
    if payload ~= "pong" then
        return
    end
    -- Ответ распознан. При необходимости обновите своё состояние.
end)

运行效果: 报名为Wiki.Pong. 随着有效载荷 = "pong"它达到评论;这个例子没有进一步的行动或打印输出.

生命周期#

不要在每一个框架上安装一个新的操作器. 换成后,旧适配器回调可能需要进行当前实例检查. 实例有效性和窗口清洁必须遵循UI生命周期: Lua 互联网.