2017-06-16 13 views
-1

これに近づくにはどうすればよいですか?スプライトが特定の位置に近づいた後、isDyanmicをオフにしたい。だから、基本的に何かが迅速に発生した後、私は何かをするのですか?事前にSKPhysicsは特定の位置に達した後にisDynamicをオフにします

おかげ

+0

なぜオフにしますか? – Knight0fDragon

+0

正確な場所に落とそうとしている –

+0

....あなたはあなたの問題をよりよく説明し、isDynamicをオフにする必要があるでしょう。全く答えにならないかもしれません。 – Knight0fDragon

答えて

0
override func update(_  currentTime: TimeInterval) { 
    //In this case, you can just  change self.size.height/2 with whatever position you want. 
    if sprite.position.y <=  self.size.height/ 

    sprite.physicsBody?.isDynamic = false 


} 


} 

これはトリックを行う必要があります。この場合、スプライトは上から落ちています。真ん中に達すると静的になります。

+0

'isDynamic = false'は' affectedByGravity'が無視されることを意味します – Knight0fDragon

+0

非常に真です。回答が編集されました。 – sicvayne

関連する問題