Nun, der Titel gibt die Frage weg, wie kann ich Beschleunigung auf die SKAction Knoten Aktionen in SpriteKit anwenden?SpriteKit SKAction Beschleunigung
fand ich, dass dies funktioniert:
SKAction *moveAction = [SKAction moveByX:moveX y:moveY duration:0.5];
moveAction.timingMode = SKActionTimingEaseInEaseOut;
[node runAction:moveAction];
jedoch nur wenige Lockerung Arten there es gibt, nämlich Linear, easeIn, easeOut, EaseInOut.
Und diese Beschleunigungswerte sind fest und können nicht geändert werden. Ich suche nach etwas wie EleasticInOut. Mit etwas mehr Kontrolle. Wie kann ich das schaffen?
Aktion Modi Timing-aufgelistet sind unter Konstanten erraten stecken wir mit dem, was Apple hat jetzt – DogCoffee
ich denke, Sie eine benutzerdefinierte Aktion für that.Also sollte ich verwenden Denken Sie, Ihre Frage ist bereits auf diesem Thread beantwortet http://StackOverflow.com/Questions/19026895/How-To-Apply-Different-Eseasing-Effects-to-Sprite-Action – lionserdar
Wer weiß, wie man Lockerungen auf einem vollständig deaktivieren SkAktion? Ich würde denken, dass dies eine ziemlich wichtige Eigenschaft ist, aber vielleicht nicht ... – ObjectiveCsam