Я делаю очень простую космическую игру; Кажется, я не могу заставить последнюю работу работать. В идеале, я хочу, чтобы космос переместился вверх, когда экран коснулся. Вот мой код:Как применить базовый вектор к физическому телу в Swift 2.0
func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
/* Called when a touch begins */
for touch: AnyObject in touches {
touch.locationInNode(self)
spacey.physicsBody!.velocity = (CGVectorMake(0, 0))
spacey.physicsBody!.applyImpulse(0, atPoint: 25)
Кто-нибудь есть идеи, как это сделать?
Если ваша точка быть целым? 'spacey.physicsBody! .applyImpulse (0, atPoint: 25)' – milo526
Я пробовал двойной, и он не работает –