Package | flash.display |
Class | public class AVM1Movie |
Inheritance | AVM1Movie DisplayObject EventDispatcher Object |
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 9, AIR 1.0 |
x
, y
, width
, and so on).
However, no interoperability (such as calling methods or using parameters) between the AVM1Movie object
and AVM2 objects is allowed.
There are several restrictions on an AVM1 SWF file loaded by an AVM2 SWF file:
- The loaded AVM1Movie object operates as a psuedo-root object for the AVM1 SWF file and all AVM1 SWF files
loaded by it (as if the ActionScript 1.0
lockroot
property were set totrue
). The AVM1 movie is always the top of any ActionScript 1.0 or 2.0 code execution in any children. The_root
property for loaded children is always this AVM1 SWF file, unless thelockroot
property is set in a loaded AVM1 SWF file. - The AVM1 content cannot load files into levels. For example, it cannot load files by calling
loadMovieNum("url", levelNum)
. - The AVM1 SWF file that is loaded by an AVM2 SWF file cannot load another SWF file into
this
. That is, it cannot load another SWF file over itself. However, child Sprite objects, MovieClip objects, or other AVM1 SWF files loaded by this SWF file can load intothis
.
See also
Public Properties
Public Methods
Fri Mar 19 2010, 02:45 AM -07:00