Type Property


Returns the timing function that SceneKit uses for all animations within this transaction group.


@property(class, nonatomic, copy) CAMediaTimingFunction *animationTimingFunction;

Return Value

The media timing function for the transaction’s animations.


Media timing functions, also known as animation curves, define the relationship between the elapsed time of an animation and its effect on a property. For example, the kCAMediaTimingFunctionEaseInEaseOut function creates an effect that begins slowly, speeds up, and then finishes slowly.

See Also

Overriding Animation Duration and Timing


Returns the duration, in seconds, of all animations within the current transaction.