keyframe

The keyframe object.

Summary
keyframeThe keyframe object.
Preference DialogNone.
Properties
positionobject, ( r, w )
rotationobject, ( r, w )
scaleobject, ( r, w )
profileobject, ( r, w )
timefloat, ( r, w )
easingconst, ( w )
callbackobject, ( w )

Preference Dialog

None.

Properties

position

object, ( r, w )

Position property of this key frame in Vector3.

rotation

object, ( r, w )

Rotation property of this key frame in Vector3.

scale

object, ( r, w )

Scale property of this key frame in Vector3.

profile

object, ( r, w )

Numerial properties of this key frame.

time

float, ( r, w )

Time epoch of this key frame in seconds.

easing

const, ( w )

Easing property of this key frame.  Only applicable to Numerical based animation.

Possible values are,

  • EASING.Linear.None
  • EASING.Quadratic.In
  • EASING.Quadratic.Out
  • EASING.Quadratic.InOut
  • EASING.Cubic.In
  • EASING.Cubic.Out
  • EASING.Cubic.InOut
  • EASING.Quartic.In
  • EASING.Quartic.Out
  • EASING.Quartic.InOut
  • EASING.Quintic.In
  • EASING.Quintic.Out
  • EASING.Quintic.InOut
  • EASING.Sinusoidal.In
  • EASING.Sinusoidal.Out
  • EASING.Sinusoidal.InOut
  • EASING.Exponential.In
  • EASING.Exponential.Out
  • EASING.Exponential.InOut
  • EASING.Circular.In
  • EASING.Circular.Out
  • EASING.Circular.InOut
  • EASING.Elastic.In
  • EASING.Elastic.Out
  • EASING.Elastic.InOut
  • EASING.Back.In
  • EASING.Back.Out
  • EASING.Back.InOut
  • EASING.Bounce.In
  • EASING.Bounce.Out
  • EASING.Bounce.InOut

callback

object, ( w )

Sets the callback function, a script molecule, for this key frame.  When animation reaches this key frame, the callback function is invoked.  For numerical animation, the callback function is invoked at each time step, the implementers can use the updated profile, passed in as params, to animate any numerical property.

Close