跳到主要内容

手动轮询事件 (thread.run_events)

Android 扩展

此功能仅在 NBTouch (Android) 上可用。

声明

thread.run_events()

说明

手动执行一次事件轮询,检查并处理所有已注册的事件。

通常情况下,建议使用 thread.msleep 自动轮询事件。此函数适用于需要精确控制事件处理时机的场景。

示例

-- 注册事件监听
thread.register_event("my_event", function(value)
print("收到事件:", value)
end)

-- 主循环中手动轮询事件
while true do
-- 执行业务逻辑
do_something()

-- 手动轮询事件
thread.run_events()

-- 短暂延时
sys.msleep(100)
end