View comments | RSS feed

MovieClip.onMouseDown

Availability

Flash Player 6.

Usage

my_mc.onMouseDown = function() {
   // your statements here
}

Parameters

None.

Returns

Nothing.

Description

Event handler; invoked when the mouse button is pressed. You must define a function that executes when the event handler is invoked. You can define the function on the Timeline or in a class file that extends the MovieClip class or is linked to a symbol in the library. For more information, see "Assigning a class to a movie clip symbol" in Using ActionScript in Flash.

Example

The following example defines a function for the onMouseDown method that sends a trace() action to the Output panel:

my_mc.onMouseDown = function () {
   trace ("onMouseDown called");
}

Comments


areohbee said on Oct 31, 2004 at 6:39 PM :
From the best I can tell, my_mc.onMouseDown defines an event handler that is NOT tied to my_mc in any way. It fires whenever the mouse button goes down, independent of the mouse position. So, use my_mc.onPress if you want the event tied to the clip.

 

RSS feed | Send me an e-mail when comments are added to this page | Comment Report

Current page: http://livedocs.adobe.com/flash/mx2004/main_7_2/00001535.html