我在flash中创建了一个空间环境中的2D多人游戏(ActionScript 3与flex builder 3)。玩家的角色(船)将始终处于中心位置。因为它看起来像船正在移动,而它实际上总是在中心,所以背景和所有环境对象必须以相反的方式移动。Howto在2D动作/ flex 3(flash)游戏中创建地图滚动?
我想到如何做到这一点,将创建一个数组引用环境中的所有对象。然后这些将会循环,并且它们的位置将在船的移动的相反方向上改变。
但是,我担心这看起来不顺畅,或者会太慢。它可能会导致“口吃”?因此,在我开始开发这样的系统之前,我想知道是否有更好的选择 - 或者如果有人有我想要做的事情的经验。
在此先感谢。
来自doc的引用:“cacheAsBitmap属性最适用于大多数情况下为静态内容且不经常缩放和旋转的影片剪辑。” - 不幸的是,我的物体旋转了很多。 – Tom 2009-06-29 14:23:45