我做了一个简单的游戏,方块收集水晶并将它们带到基地并复制。它们只是旋转和移动的 .png 图像,但是当它们的数量大于 500 时,游戏开始滞后。在 Java 中,我可以用 30,000 个单位做类似的事情。我可能做错了什么还是Flash没有那么强大?
我正在使用 Flash 生成器。我得到这样的图像:
[Embed(source="../lib/red.png")]
public var redImgClass:Class;
public var redImg = new redImgClass();
然后我将 redImg 传递给一个“单元”类,该类接受一个“位图”实例,我每帧更改它的“旋转”和 x,y 成员。
我在这里做错了吗?