Package | fl.motion |
Class | public class MotionEvent |
Inheritance | MotionEvent Event Object |
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0.28.0, AIR 1.0 |
abox_animator
, Flash Player executes the following
trace
statement when the animation is complete:
import fl.motion.MotionEvent; abox_animator.addEventListener(MotionEvent.MOTION_END,afterMotion); function afterMotion(e:MotionEvent) { trace("animation complete!"); }
Related API Elements
Method | Defined By | ||
---|---|---|---|
Constructor. | MotionEvent | ||
Duplicates an instance of an Event subclass. | Event | ||
A utility function for implementing the toString() method in custom
ActionScript 3.0 Event classes. | Event | ||
Indicates whether an object has a specified property defined. | Object | ||
Checks whether the preventDefault() method has been called on the event. | Event | ||
Indicates whether an instance of the Object class is in the prototype chain of the object specified
as the parameter. | Object | ||
Cancels an event's default behavior if that behavior can be canceled. | Event | ||
Indicates whether the specified property exists and is enumerable. | Object | ||
Sets the availability of a dynamic property for loop operations. | Object | ||
Prevents processing of any event listeners in the current node and any subsequent nodes in
the event flow. | Event | ||
Prevents processing of any event listeners in nodes subsequent to the current node in the
event flow. | Event | ||
Returns the string representation of this object, formatted according to locale-specific conventions. | Object | ||
Returns a string containing all the properties of the Event object. | Event | ||
Returns the primitive value of the specified object. | Object |
Constant | Defined By | ||
---|---|---|---|
MOTION_END : String = "motionEnd" [static]
Indicates that the motion has stopped,
whether by an explicit call to Animator.stop() or Animator.end(),
or by reaching the end of the Motion instance. | MotionEvent | ||
MOTION_START : String = "motionStart" [static]
Indicates that the Motion instance has started playing. | MotionEvent | ||
MOTION_UPDATE : String = "motionUpdate" [static]
Indicates that the Motion instance has changed and the screen has been updated. | MotionEvent | ||
TIME_CHANGE : String = "timeChange" [static]
Indicates that the Animator instance's time value has changed,
but the screen has not yet been updated (Flash Player has not dispatched the motionUpdate event). | MotionEvent |
MotionEvent | () | Constructor |
public function MotionEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false)
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0.28.0, AIR 1.0 |
Constructor.
Parameterstype:String — The event type; indicates the action that caused the event.
| |
bubbles:Boolean (default = false ) — Specifies whether the event can bubble up the display list hierarchy.
| |
cancelable:Boolean (default = false ) — Specifies whether the behavior associated with the event can be prevented.
|
MOTION_END | Constant |
public static const MOTION_END:String = "motionEnd"
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0.28.0, AIR 1.0 |
Indicates that the motion has stopped,
whether by an explicit call to Animator.stop()
or Animator.end()
,
or by reaching the end of the Motion instance.
The properties of the event object have the following values:
Property | Value |
---|---|
bubbles | false |
cancelable | false |
currentTarget | The object that defines the
event listener that handles the event. For example, if you use
myButton.addEventListener() to register an event listener,
myButton is the value of the currentTarget . |
target | The object that dispatched the event;
it is not always the object listening for the event.
Use the currentTarget property to always access the
object listening for the event. |
Related API Elements
MOTION_START | Constant |
public static const MOTION_START:String = "motionStart"
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0.28.0, AIR 1.0 |
Indicates that the Motion instance has started playing.
The properties of the event object have the following values:
Property | Value |
---|---|
bubbles | false |
cancelable | false |
currentTarget | The object that defines the
event listener that handles the event. For example, if you use
myButton.addEventListener() to register an event listener,
myButton is the value of the currentTarget . |
target | The object that dispatched the event;
it is not always the object listening for the event.
Use the currentTarget property to always access the
object listening for the event. |
Related API Elements
MOTION_UPDATE | Constant |
public static const MOTION_UPDATE:String = "motionUpdate"
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0.28.0, AIR 1.0 |
Indicates that the Motion instance has changed and the screen has been updated.
The properties of the event object have the following values:
Property | Value |
---|---|
bubbles | false |
cancelable | false |
currentTarget | The object that defines the
event listener that handles the event. For example, if you use
myButton.addEventListener() to register an event listener,
myButton is the value of the currentTarget . |
target | The object that dispatched the event;
it is not always the object listening for the event.
Use the currentTarget property to always access the
object listening for the event. |
Related API Elements
TIME_CHANGE | Constant |
public static const TIME_CHANGE:String = "timeChange"
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0.28.0, AIR 1.0 |
Indicates that the Animator instance's time
value has changed,
but the screen has not yet been updated (Flash Player has not dispatched the motionUpdate
event).
The properties of the event object have the following values:
Property | Value |
---|---|
bubbles | false |
cancelable | false |
currentTarget | The object that defines the
event listener that handles the event. For example, if you use
myButton.addEventListener() to register an event listener,
myButton is the value of the currentTarget . |
target | The object that dispatched the event;
it is not always the object listening for the event.
Use the currentTarget property to always access the
object listening for the event. |
Related API Elements
Wed Nov 21 2018, 06:34 AM -08:00