![MACROMEDIA Flash Lite 2 Скачать руководство пользователя страница 432](http://html1.mh-extra.com/html/macromedia/flash-lite-2/flash-lite-2_reference_687553432.webp)
432
ActionScript classes
addListener (Mouse.addListener method)
public static addListener(listener:
Object
) : Void
Registers an object to receive notifications of the
onMouseDown
,
onMouseMove
, and
onMouseUp
listeners.
The
listener
parameter should contain an object that has a defined method for at least one
of the listeners.
When the mouse button is pressed, moved, released, or used to scroll, regardless of the input
focus, all listening objects that are registered with this method have their
onMouseDown
,
onMouseMove
, or
onMouseUp
method invoked. Multiple objects can listen for mouse
notifications. If the listener is already registered, no change occurs.
Note:
This method is supported in Flash Lite only if
System.capabilities.hasMouse
is
true
or
System.capabilities.hasStylus
is
true
.
Availability:
ActionScript 1.0; Flash Lite 2.0
Parameters
listener
:
Object
- An object.
Example
This example is excerpted from the animation.fla file in the ActionScript Samples folder.
// Create a mouse listener object.
var mouseListener:Object = new Object();
// Every time the mouse cursor moves within the SWF file,
update the position of the crosshair movie clip
instance on the Stage.
mouseListener.onMouseMove = function() {
crosshair_mc._x = _xmouse;
crosshair_mc._y = _ymouse;
};
// When you press the mouse button, check to see if the cursor is within the
boundaries of the Stage. If so, increment the number of shots.
mouseListener.onMouseDown = function() {
if (bg_mc.hitTest(_xmouse, _ymouse, false)) {
_global.shots++;
}
};
Mouse.addListener(mouseListener);
Содержание Flash Lite 2
Страница 1: ...Flash Lite 2 x ActionScript Language Reference...
Страница 22: ...22 Contents...
Страница 244: ...244 ActionScript language elements...
Страница 760: ...760 ActionScript classes...