CoronaSDK: обект на показване статично X (игнориране на X импулси/сили), но промяна на Y

Правя обект на показване да остане в една колона на екрана в портретен режим с опорна точка като

ball.anchorX = 0.5

топката е динамична. Има ли начин да остане в тази равнина X и така силите и импулсите да не влияят на стойността ball.x, но влияят на стойността ball.y? Ако топката удари ъгъл/друг обект, тя ще отскочи под ъгъл. Искам стойността на ball.x да остане постоянна, тъй като имам препятствия, които приближават топката отдясно и топката трябва да скочи, поради което не искам да се занимавам с движение на X, а само с движение на Y.


person user3342460    schedule 17.07.2014    source източник


Отговори (1)


Най-лесният начин е да присвоите отново стойността на ball.x в събитието enterFrame (или в цикъла на играта).

Например, за да остане на координата x = 500, направете:

ball.x = 500
person Teddy Engel    schedule 18.07.2014