Interpolator3D new Sequence3D()static public onRenderEVENT:EventTypepublic function pause(Void):VoidMake a pause in the Interpolation. You can continue the motion later with resume method. Broadcast an InterpolationEvent.
public function resume(Void):VoidResume the motion after it was paused. Broadcast an InterpolationEvent.
public function addChild(i:Interpolator3D):VoidAdd an interpolator to the sequence.
Void
public function setDuration(t:Number):VoidResize the total duration in number of frames with the one giving in parameter.
Void
public function getDuration(Void):NumberSet the interpolation duration in number of frames. Could be lower than 5!
Void |
Number of frame corresponding to the durationoh the interpolator
public function getEndMatrix(Void):Matrix4Get the end matrix of the interpolator.
Void |
Matrix4
public function getStartMatrix(Void):Matrix4Get the start matrix of the interpolator.
Void |
Matrix4
public function yoyo(Void):Voidyoyo
Make the interpolation going in the inversed way
public function getPercent(Void):NumberReturns the percent of the interpolator. 0 is the beginning, and 100 is the end.
Void |
a Number between [0-1] corresponding on the percentage of the interpolation progress.
public function getType(Void):TransformTypeReturns the type of the interpolation.
Void |
TransformType the type of the interpolation
public function getDurationRemaining(Void):NumbergetDurationRemaining() in sandy.core.transform.Interpolator3D