EasyManua.ls Logo

MACROMEDIA FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE - Droptarget (Movieclip._Droptarget Property)

MACROMEDIA FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE
780 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
460 ActionScript classes
_droptarget (MovieClip._droptarget property)
public _droptarget : String [read-only]
Returns the absolute path in slash-syntax notation of the movie clip instance on which this
movie clip was dropped. The
_droptarget property always returns a path that starts with a
slash (
/). To compare the _droptarget property of an instance to a reference, use the eval()
function to convert the returned value from slash syntax to a dot-syntax reference
(ActionScript 2.0 does not support slash syntax.)
Note: This property 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
Example
The following example evaluates the
_droptarget property of the garbage_mc movie clip
instance and uses
eval() to convert it from slash syntax to a dot syntax reference. The
garbage_mc reference is then compared to the reference to the trashcan_mc movie clip
instance. If the two references are equivalent, the visibility of
garbage_mc is set to false. If
they are not equivalent, the
garbage instance resets to its original position.
origX = garbage_mc._x;
origY = garbage_mc._y;
garbage_mc.onPress = function() {
this.startDrag();
};
garbage_mc.onRelease = function() {
this.stopDrag();
if (eval(this._droptarget) == trashcan_mc) {
this._visible = false;
} else {
this._x = origX;
this._y = origY;
}
};
See also
startDrag (MovieClip.startDrag method), stopDrag (MovieClip.stopDrag
method)
, eval function

Table of Contents

Related product manuals