MovieClip
489
Parameters
pt
:
Object
- The name or identifier of an object created with the Object class, specifying the
x
and
y
coordinates as properties.
Example
The following example converts
x
and
y
coordinates of the
my_mc
object, from the movie clip's
(local) coordinates to the Stage (global) coordinates. The center point of the movie clip is
reflected after you click and drag the instance.
this.createTextField("point_txt", this.getNextHighestDepth(), 0, 0, 100,
22);
var mouseListener:Object = new Object();
mouseListener.onMouseMove = function() {
var point:Object = {x:my_mc._width/2, y:my_mc._height/2};
my_mc.localToGlobal(point);
point_txt.text = "x:"+point.x+", y:"+point.y;
};
Mouse.addListener(mouseListener);
my_mc.onPress = function() {
this.startDrag();
};
my_mc.onRelease = function() {
this.stopDrag();
};
See also
globalToLocal (MovieClip.globalToLocal method)
_lockroot (MovieClip._lockroot property)
public _lockroot :
Boolean
A Boolean value that specifies what
_root
refers to when a SWF file is loaded into a movie
clip. The
_lockroot
property is
undefined
by default. You can set this property within the
SWF file that is being loaded or in the handler that is loading the movie clip.
For example, suppose you have a document called Games.fla that lets a user choose a game to
play, and loads the game (for example, Chess.swf ) into the
game_mc
movie clip. Make sure
that, after being loaded into Games.swf, any use of
_root
in Chess.swf will refer to
_root
in
Chess.swf (not
_root
in Games.swf ). If you have access to Chess.fla and publish it to Flash
Player 7 or later, you can add this statement to Chess.fla on the main Timeline:
this._lockroot = true;
Summary of Contents for FLASHLITE2 ACTIONSCRIPT-LANGUAGE
Page 1: ...Flash Lite 2 x ActionScript Language Reference...
Page 22: ...22 Contents...
Page 244: ...244 ActionScript language elements...
Page 760: ...760 ActionScript classes...