2015-04-25 4 views
0

В моей игре SpriteKit я перемещаю несколько спрайтов, используя [sprite.physicsBody applyImpulse:vector];, но в определенный момент я играю, я хочу, чтобы они остановились. Я уже пытался применить совершенно противоположный импульс ... но это не сработало хорошо.Как остановить физику спрайтов от перемещения?

Благодаря

ответ

1

Вы можете непосредственно установить скорость A physicsBody с помощью свойства скорости. Остановите корпус, установив его скорость (0,0):

sprite.physicsBody.velocity = CGVectorMake(0,0); 
Смежные вопросы