
scroll Property
This is the Title of the Book, eMatter Edition
Copyright © 2007 O’Reilly & Associates, Inc. All rights reserved.
Alphabetical Language Reference
|
745
_root Global Property
a reference to the main timeline of the movie in the current level
Flash 5 (same as “/” in Flash 4 movies)
read-only
_root
Description
The _root property stores a reference to the main timeline of the current document level.
We use
_root to invoke methods on the main movie or to retrieve and set the main movie’s
properties. For example:
_root.play(); // Play the main timeline
_root._alpha = 40; // Make the whole movie partially transparent
The _root property can also be used as the starting point from which to access nested clips
using dot syntax. For example:
_root.myClip.play();
_root.shapes.square._visible = false;
The _root property provides access to a movie clip in explicit terms. That is, a reference
that starts with
_root is valid (and invariant) from anywhere in a movie. However, note that
_root is not necessarily synonymous with _leveln (the main timeline of a given document
level) or
_global (the global variable space). For information on creating global variables,
see
_global.
When used in a .swf file that is loaded into a movie cilp, the _root
property changes meaning. For complete details, see “The _root and
_parent properties” in Chapter 2.
See Also
_leveln; _parent; “Accessing Variables on Different Timelines,” ...