SpriteKit SKAction ослабление

Ну, заголовок дает вопрос, как я могу применить замедление к действиям узла SKAction в SpriteKit?

Я обнаружил, что это работает:

SKAction *moveAction = [SKAction moveByX:moveX y:moveY duration:0.5];
moveAction.timingMode = SKActionTimingEaseInEaseOut;
[node runAction:moveAction];

Однако есть только несколько типов смягчениятама именно, линейный, EaseIn, EaseOut, EaseInOut.

И эти значения ослабления являются фиксированными и не могут быть изменены. Я ищу что-то вроде EleasticInOut. С желательно немного больше контроля. Как я могу создать это?

Ответы на вопрос(2)

Ваш ответ на вопрос