我们现在主要用studio里面的控件直接写的lua 现在cpu占用很高 真机发热太多 主要从哪里下手

我们现在主要用STUDIO里面的控件直接写的LUA 现在CPU占用很高 真机发热太多 主要从哪里下手

建议从线程和内存开始,不知道楼主说的高是多少?,正常情况下应该不会出现这样的情况。

尽量避免例如
function FUN_A()

local FUN_B
或者其它local metatable

...

end

当需要多次执行FUN_A 就会导致机器明显过热

那个除了这种解决方法 还有别的解决方法吗

这不算是解决方法吧 只是说lua上面反复进行内存操作会增加机器的负荷

任何会导致效率低下的做法都可能会导致真机发热或者掉帧什么的 具体情况具体分析呗 比如1L说的那两点

我现在掉帧了 我的CCSpawn放了三个动作但是到后面我的 moveby的动作就不执行了

这可能是spawn用错了吧 跟掉帧有必然联系吗