1
我正在製作一個遊戲,其中玩家通過向玩家施加力量來移動世界(玩家是向左還是向右移動取決於xVelocity值是-200還是200)中的更新方法。移動SKSpriteNodes碰撞行爲與物理
override func update(currentTime: NSTimeInterval) {
player?.physicsBody?.applyForce(CGVectorMake(xVelocity, 0))
enemy?.physicsBody?.applyForce(CGVectorMake(enemyxVelocity, 0))
}
我也有一些移動的敵人,也使用x軸的力量。當敵方和玩家發生碰撞時,敵人會被擊倒,玩家可以繼續前進,但這與我想要的相反。我希望敵人能夠更加強大的動力,並且實際上推動了這位球員。
我使用Xcode的場景編輯器來做到這一點,我不知道什麼部分的物理機構屬性會給我所需的效果?
謝謝奧利維爾!大衆是正確的! –