Loops Lua-在继续执行代码的同时运行循环
因此,为了缩短一个长项目,我基本上是在后台不断地运行循环,而其余的代码也在运行 作为对我为什么这样做的解释,我基本上是在创建一个基于回合的游戏,我希望每秒启动一个或多个存储函数(在本例中是一个简单的计时器,用于阻止玩家花费太长时间)Loops Lua-在继续执行代码的同时运行循环,loops,lua,coroutine,Loops,Lua,Coroutine,因此,为了缩短一个长项目,我基本上是在后台不断地运行循环,而其余的代码也在运行 作为对我为什么这样做的解释,我基本上是在创建一个基于回合的游戏,我希望每秒启动一个或多个存储函数(在本例中是一个简单的计时器,用于阻止玩家花费太长时间) 我尝试了协同例程,但我发现它们非常混乱坦率地说,我认为这里没有人愿意为您编写多线程程序。只需创建一个新线程并分别在它们之间切换。我不希望有人为我写任何东西,更重要的是,请将我引向现有示例的方向。您应该使用计时器事件,而不是并行线程。计时器事件应该可以从你正在使用的游
我尝试了协同例程,但我发现它们非常混乱坦率地说,我认为这里没有人愿意为您编写多线程程序。只需创建一个新线程并分别在它们之间切换。我不希望有人为我写任何东西,更重要的是,请将我引向现有示例的方向。您应该使用计时器事件,而不是并行线程。计时器事件应该可以从你正在使用的游戏引擎中获得。谢谢,但我知道计时器事件是如何工作的,事实是我这么做的主要原因。艰难的方式只是为了让我学会如何