Overview
Defines target values at a specified point in time for a set of variables that are interpolated along a Timeline.
The developer controls the interpolation of a set of variables for the interval between successive key frames by providing a target value and an Interpolator associated with each variable. The variables are interpolated such that they will reach their target value at the specified time. An action function is invoked on each KeyFrame if one is provided.
See Also:
Timeline, Interpolator
Profile: common
Variable Summary
access | name | type | Can Read | Can Init | Can Write | Default Value | description |
---|---|---|---|---|---|---|---|
public | action | function():Void | null |
A function that is called when the elapsed time on a cycle passes
the specified time of this A function that is called when the elapsed time on a cycle passes
the specified time of this Profile: common |
|||
public | canSkip | Boolean | false |
Defines whether or not the action() function can be skipped if the master timer gets behind and more than one Timeline cycles are skipped between time pulses. Defines whether or not the action() function
can be skipped if the master timer gets behind and
more than one Timeline cycles are skipped
between time pulses.
If Profile: common |
|||
public | time | Duration | 0s |
Defines the reference elapsed time offset within a single cycle of a Timeline at which the associated values will be set and at which the action function variable will be called. Defines the reference elapsed time offset within a single cycle
of a Timeline at which the associated values will be set and at
which the action function variable will be called.
See Also:
Profile: common |
|||
public | values | KeyValue[] | null |
The list of target variables and the desired values they should
interpolate at the specified time of this The list of target variables and the desired values they should
interpolate at the specified time of this
See Also:
Profile: common |
Inherited Variables
Function Summary
- public compareTo(o: java.lang.Object) : Integer
-
A comparison function used to sort KeyFrames by their specified reference time.
A comparison function used to sort KeyFrames by their specified reference time.
-
Parameters
- o
-
the
KeyFrame
to compare to
-
Returns
- Integer
-
an Integer value
> 0 if specifiedKeyFrame
timing is ahead of this
= 0 if they have the same timing
< 0 if specifiedKeyFrame
timing is behind this
Profile: common