Enumeration

SCNActionTimingMode

Constants affecting the animation curve of an action, used by the timingMode property.

Declaration

typedef enum SCNActionTimingMode : NSInteger {
    ...
} SCNActionTimingMode;

Topics

Constants

SCNActionTimingModeLinear

Linear pacing. The animation progresses evenly throughout its duration.

SCNActionTimingModeEaseIn

Ease-in pacing. The animation begins slowly, and then speeds up as it progresses.

SCNActionTimingModeEaseOut

Ease-out pacing. The animation begins quickly, and then slows as it completes.

SCNActionTimingModeEaseInEaseOut

Ease-in ease-out pacing. The animation begins slowly, accelerates through the middle of its duration, and then slows again before completing.