as3 - 移动背景和关注玩家的舞台之间的区别?

时间:2015-12-12 13:38:36

标签: actionscript-3

如果你有一个侧面滚轮,你希望玩家看起来像是侧身移动。有两种方法,在按下按键时移动背景,或者在玩家移动时使舞台跟随玩家。

有人能告诉我是什么造成了很大的不同,哪一个更受欢迎,哪个更安全可靠呢?

背景移动让玩家看起来在移动:

background.x = scrollX;
background.y = scrollY;

舞台跟随玩家:

background.x = -(player.x - stage.stageWidth / 2);

1 个答案:

答案 0 :(得分:0)

根据您的设计偏好,随意使用任何一种方法。两者仍将具有相同的视觉效果,但如果您正在寻找性能提升,则告诉对象在超过某个点时卸载。这样,无论你走哪,你都不必担心性能。它是舞台上的对象数量,当涉及到2d侧卷轴时,它是重要的。