一般Corona SDK问题,在enterFrame或精灵表上有一个运行时事件监听器可以获得更好的性能。基本上我所拥有的是:
local function animate(e)
star.rotation = star.rotation +3;
end
Runtime:addEventListener ("enterFrame", animate);
return star;
这会比拥有自动循环的精灵表更好。两者基本上无限期地循环(或直到动作发生)。
答案 0 :(得分:0)
这真的是一种折衷。你的精灵会占用更多的内存,但翻转帧的速度可能比计算新角度和旋转图像要快。但这将是一个非常微不足道的差异。