SpriteKit SKAction ослабление
Ну, заголовок дает вопрос, как я могу применить замедление к действиям узла SKAction в SpriteKit?
Я обнаружил, что это работает:
SKAction *moveAction = [SKAction moveByX:moveX y:moveY duration:0.5];
moveAction.timingMode = SKActionTimingEaseInEaseOut;
[node runAction:moveAction];
Однако есть только несколько типов смягчениятама именно, линейный, EaseIn, EaseOut, EaseInOut.
И эти значения ослабления являются фиксированными и не могут быть изменены. Я ищу что-то вроде EleasticInOut. С желательно немного больше контроля. Как я могу создать это?