Flash Lite 2.x and 3.0 ActionScript Language Reference

stopDrag (MovieClip.stopDrag method)

public stopDrag() : Void

Ends a MovieClip.startDrag() method. A movie clip that was made draggable with that method remains draggable until a stopDrag() method is added, or until another movie clip becomes 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.

Note: This method is supported in Flash Lite only if System.capabilities.hasMouse is true or System.capabilities.hasStylus is true.

Example

The following example creates a draggable movie clip instance called mc_1:

this.createEmptyMovieClip("mc_1", 1);

with (mc_1) {
    lineStyle(1, 0xCCCCCC);
    beginFill(0x4827CF);
    moveTo(0, 0);
    lineTo(80, 0);
    lineTo(80, 60);
    lineTo(0, 60);
    lineTo(0, 0);
    endFill();
}
    
mc_1.onPress = function() { 
    this.startDrag();
};
mc_1.onRelease = function() {
    this.stopDrag();
};

See also

_droptarget (MovieClip._droptarget property), startDrag (MovieClip.startDrag method), stopDrag function