0

我正在使显示对象以纵向模式停留在屏幕上的一列中,并带有一个锚点,例如

ball.anchorX = 0.5

球是动态的。有没有办法让它留在那个 X 平面上,所以力和冲量不会影响ball.x价值,但会影响ball.y价值?如果球撞到角落/其他物体,它将以一定角度反弹。我希望 ball.x 值保持不变,因为我有障碍物从右侧接近球并且球必须跳跃,因此我不想处理 X 运动,只处理 Y 运动。

4

1 回答 1

0

最简单的方法是在事件(或游戏循环)中重新分配您的ball.x价值。enterFrame

例如要使其停留在坐标上x = 500,请执行以下操作:

ball.x = 500
于 2014-07-18T10:01:57.257 回答