![]() | ![]() |

Definition at line 9 of file AbstractTween.as.
Public Member Functions | |
| function get | Subject () |
| function get | TweeningProperties () |
| function get | DurationElapsed () |
| function get | Finished () |
| function | AbstractTween (aSubject:Object, aTweeningProperties:HashTable) |
| function | update () |
Public Attributes | |
| var | mTweeningProperties: HashTable |
| var | Duration: Number = 10 |
| var | EasingEquation: Function = PennerEasing.linear |
| var | TweenFinishedDelegate: Function |
| var | TweenUpdateDelegate: Function |
| var | Option1: Number |
| var | Option2: Number |
Private Member Functions | |
| function | increaseDurationElapsed () |
Private Attributes | |
| var | mInitialValues: HashTable |
| var | mSubject: Object |
| var | mDurationElapsed: Number = 0 |
| function gugga.tween.AbstractTween.AbstractTween | ( | aSubject:Object | , | |
| aTweeningProperties:HashTable | ||||
| ) |
Definition at line 56 of file AbstractTween.as.
| function get gugga.tween.AbstractTween.Subject | ( | ) |
Definition at line 14 of file AbstractTween.as.
| function get gugga.tween.AbstractTween.TweeningProperties | ( | ) |
Definition at line 20 of file AbstractTween.as.
| function get gugga.tween.AbstractTween.DurationElapsed | ( | ) |
Definition at line 46 of file AbstractTween.as.
| function get gugga.tween.AbstractTween.Finished | ( | ) |
Definition at line 51 of file AbstractTween.as.
| function gugga.tween.AbstractTween.update | ( | ) |
Definition at line 72 of file AbstractTween.as.
| function gugga.tween.AbstractTween.increaseDurationElapsed | ( | ) | [private] |
Reimplemented in gugga.tween.FrameTween, and gugga.tween.TimeTween.
Definition at line 96 of file AbstractTween.as.
var gugga.tween.AbstractTween.mInitialValues [private] |
Definition at line 11 of file AbstractTween.as.
var gugga.tween.AbstractTween.mSubject [private] |
Definition at line 13 of file AbstractTween.as.
Definition at line 19 of file AbstractTween.as.
Definition at line 25 of file AbstractTween.as.
Generates elastic easing in tween where equation for motion is based on Hooke's Law of F = -kd.
| t | time | |
| b | beginning position | |
| c | total change in position | |
| d | duration of the tween | |
| a | (optional) amplitude, or magnitude of wave's oscillation | |
| p | (optional) period |
Definition at line 37 of file AbstractTween.as.
Definition at line 39 of file AbstractTween.as.
Definition at line 40 of file AbstractTween.as.
Definition at line 42 of file AbstractTween.as.
Definition at line 43 of file AbstractTween.as.
var gugga.tween.AbstractTween.mDurationElapsed [private] |
Definition at line 45 of file AbstractTween.as.
1.5.2