//this is main.lua
local function game()
//game is here which contains mainly display objects
local function reset()
//here i remove all the display objects and cancel timers
//and then call the game function again
game()
end
end
所以基本上在重置功能中我再次调用game()函数。 但是由于这个原因,经过一些重置之后,游戏变得缓慢,我认为是因为所有功能都被推到了一起并且没有功能"返回"。那么,有什么解决方案可以解决我想要做的事情,但不会减慢游戏速度吗? 感谢
答案 0 :(得分:0)
这样做会更容易。如果出现错误,请从变量中删除local并首先执行函数。
local function game()
//game is here which contains mainly display objects
end
local function reset()
//here i remove all the display objects and cancel timers
//and then call the game function again
game()
end