Type Property


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


@NSCopying class var animationTimingFunction: CAMediaTimingFunction? { get set }

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 easeInEaseOut function creates an effect that begins slowly, speeds up, and then finishes slowly.

See Also

Overriding Animation Duration and Timing

class var animationDuration: CFTimeInterval

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

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software