Lua CoronasSDK:显示对象静态X(忽略X脉冲/力),但更改Y

Lua CoronasSDK:显示对象静态X(忽略X脉冲/力),但更改Y,lua,coronasdk,anchorpoint,Lua,Coronasdk,Anchorpoint,我正在使显示对象在纵向模式下停留在屏幕上的一列中,并带有一个锚点,如 ball.anchorX = 0.5 球是动态的。有没有办法让它停留在X平面上,这样力和脉冲不会影响ball.X值,但会影响ball.y值?如果球击中一个角/其他物体,它将以一定角度反弹。我希望球的.x值保持不变,因为我有障碍物从右侧接近球,球必须跳跃,因此我不想处理x移动,只处理Y移动。最简单的方法是在enterFrame事件(或游戏循环)中重新分配你的球.x值 例如,要使其保持在坐标x=500,请执行以下操作: ball

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

ball.anchorX = 0.5

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

最简单的方法是在
enterFrame
事件(或游戏循环)中重新分配你的
球.x

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

ball.x = 500