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