N-R > onClipEvent |
![]() ![]() ![]() |
onClipEvent
Availability
Flash Player 5.
Usage
onClipEvent(
movieEvent
){
statement(s);
}
Parameters
A movieEvent
is a trigger called an event. When the event takes place, the statements following it within curly brackets are executed. Any of the following values can be specified for the movieEvent
parameter:
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
statement(s)
The instructions to execute when the mouseEvent
takes place.
Description
Event handler; triggers actions defined for a specific instance of a movie clip.
Example
The following statement includes the script from an external file when the movie is exported; the actions in the included script are run when the movie clip they are attached to loads:
onClipEvent(load) { #include "myScript.as" }
The following example uses onClipEvent
with the keyDown
movie event. The keyDown
movie event is usually used in conjunction with one or more methods and properties of the Key object. The script below uses the Key.getCode
method
to find out which key the user has pressed; if the pressed key matches the Key.RIGHT
property, the movie is sent to the next frame; if the pressed key matches the Key.LEFT
property, the movie is sent to the previous frame.
onClipEvent(keyDown) {
if (Key.getCode() == Key.RIGHT) {
_parent.nextFrame();
} else if (Key.getCode() == Key.LEFT){
_parent.prevFrame();
}
}
The following example uses onClipEvent
with the mouseMove
movie event. The _xmouse
and _ymouse
properties track the position of the mouse each time the mouse moves.
onClipEvent(mouseMove) {
stageX=_root.xmouse;
stageY=_root.ymouse;
}
See also
Key (object)
, MovieClip._xmouse
, MovieClip._ymouse
,
on
![]() ![]() ![]() |