Moai SDK
2.0
|
Function List | |
getValueAtTime | |
getValueRange | |
setKey | |
Function List inherited from MOAINode | |
clearAttrLink | |
clearNodeLink | |
forceUpdate | |
getAttr | |
getAttrLink | |
getNodeState | |
moveAttr | |
scheduleUpdate | |
seekAttr | |
setAttrLink | |
setAttr | |
setNodeLink | |
Function List inherited from MOAIInstanceEventSource | |
getListener | |
setListener | |
Additional Inherited Members | |
Function List inherited from MOAIAnimCurveBase | |
getLength | |
reserveKeys | |
setWrapMode | |
|
Return the interpolated value given a point in time along the curve. This does not change the curve's built in TIME attribute (it simply performs the requisite computation on demand).
function getValueAtTime ( MOAIAnimCurve self, number time )
MOAIAnimCurve | self |
number | time |
|
Returns the minimum and maximum values in the given time range.
function getValueRange ( MOAIAnimCurve self, number start, number end )
MOAIAnimCurve | self |
number | start time |
number | end time |
|
Initialize a key frame at a given time with a give value. Also set the transition type between the specified key frame and the next key frame.
function setKey ( MOAIAnimCurve self, number index, number time, number value [, number mode, number weight ] )
MOAIAnimCurve | self |
number | index Index of the keyframe. |
number | time Location of the key frame along the curve. |
number | value Value of the curve at time. |
number | mode Optional. The ease mode. One of MOAIEaseType.EASE_IN, MOAIEaseType.EASE_OUT, MOAIEaseType.FLAT MOAIEaseType.LINEAR, MOAIEaseType.SMOOTH, MOAIEaseType.SOFT_EASE_IN, MOAIEaseType.SOFT_EASE_OUT, MOAIEaseType.SOFT_SMOOTH. Defaults to MOAIEaseType.SMOOTH. |
number | weight Optional. Blends between chosen ease type (of any) and a linear transition. Defaults to 1. |