To cancel a mask created with ActionScript, pass the value
following code cancels the mask without affecting the mask layer in the Timeline.
UIMask.setMask(null);
You can extend the methods and event handlers of the MovieClip class by creating a subclass.
Example
The following code uses the movie clip
theMaskee_mc.setMask(circleMask_mc);
MovieClip.startDrag()
Availability
Flash Player 5.
Usage
my_mc.startDrag([lock:Boolean, [left:Number, top:Number, right:Number,
bottom:Number]]) : Void
Parameters
A Boolean value specifying whether the draggable movie clip is locked to the center of the
lock
mouse position (
(
). This parameter is optional.
false
,
,
left
top
right
specify a constraint rectangle for the movie clip. These parameters are optional.
Returns
Nothing.
Description
Method; lets the user drag the specified movie clip. The movie clip remains draggable until
explicitly stopped through a call to
draggable. Only one movie clip is draggable at a time.
You can extend the methods and event handlers of the MovieClip class by creating a subclass.
Example
The following example creates a draggable movie clip instance called
MovieClipLoader object is used to load an image into
this.createEmptyMovieClip("image_mc", 1);
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
target_mc.onPress = function() {
this.startDrag();
};
target_mc.onRelease = function() {
this.stopDrag();
};
616
Chapter 7: ActionScript for Flash
), or locked to the point where the user first clicked on the movie clip
true
,
Values relative to the coordinates of the movie clip's parent that
bottom
MovieClip.stopDrag()
null
to mask the movie clip
circleMask_mc
, or until another movie clip is made
image_mc
to the
method. The
setMask()
theMaskee_mc
. A
image_mc
.
:
Need help?
Do you have a question about the FLEX-FLEX ACTIONSCRIPT LANGUAGE and is the answer not in the manual?