【发布时间】:2014-08-12 22:31:00
【问题描述】:
在我的应用程序中,Lua 脚本可以订阅来自客户端的某些事件。也可以让一个脚本订阅多个客户端。目前,每次我想调用脚本时,我都会设置全局“客户端”,以便脚本可以访问进行回调的客户端。我想要的是类似于 C++ 中的本地线程,这样我就可以为每个客户端创建一个新的 Lua 线程,并且只需为该线程设置一次“客户端”变量。如果客户端随后触发事件,它将只使用与其关联的线程。
TLDR:是否有可能在 Lua 中存在仅在特定 Lua 线程中有效的变量?
【问题讨论】: