2016-08-03 4 views
0

Ich erstelle ein Spiel in SpriteKit mit Swift. Ich habe einen Knoten in der Szene und wenn der Benutzer den Bildschirm berührt, möchte ich den Knoten mit easeOut nach oben bewegen. Wenn der Benutzer den Bildschirm freigibt, sollte der Knoten zu Boden fallen. Ich suche nach einem SKAction, der einen Knoten mit easeOut verschieben kann. Kann mir jemand helfen, diese Aktion zu machen?SpriteKit + Swift - Wie verschiebe ich einen Knoten mit Lockerung?

Vielen Dank im Voraus!

+0

setzen Sie Gestenereignisse und ändern Sie die Schwerkraft eines Knotens –

Antwort

0

Wenn Sie wirklich dies durch SKActions triggern wollen, bewegen Sie sich nach der timingMode Eigenschaft von SKAction.

someAction.timingMode = .EaseInEaseOut

Wie Özgür im Kommentar schreibt obwohl dies auch mit der Physik erreicht werden kann, was besser sein könnte, je nach Anforderung.

Verwandte Themen