Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在我的 on_input 中有一个 while 循环,它将每隔几秒持续执行一段代码
while(action_id == hash("click")) do print("Going") end
我已经尝试将它移到由 on_input 调用的其他函数中,但是每次运行这段代码时,它都会使程序崩溃。
编辑:我发现我应该确保条件变为错误,愚蠢的错误。
我只需要确保条件为假。我最初认为while循环会简单地执行然后执行,这应该由if语句完成。
引擎在接收到某种输入的每一帧都会调用 on_input() 函数。当您收到“点击”的 action_id 时,您正在做的是在帧期间进入无限循环。循环永远不会完成,因为 action_id 不会改变并且引擎会锁定。