Learn how advances in this powerful object-oriented programming language helps developers achieve excellent productivity and performance with content and applications that target Flash Player.
Explore the new capabilities of ActionScript 3.0 by migrating a sample image viewer app from ActionScript 2.0 to ActionScript 3.0.
(TechNote) Sometimes SimpleButton instances, though removed from the display or moved from their original positions, can leave rendering artifacts behind (in the original locations).
(TechNote) After loading a Flash Player movie (SWF)—which sets certain properties, such as mic.rate—subsequent SWF loads attempting to reset the same properties fail. The initial value set by the loaded SWF remains the default value for the duration of the parent movie.
(TechNote) If a Flash Player movie (SWF) is loaded to a Loader instance and unload() is used to remove that instance from the Loader, open net streams within the loaded SWF remain open.
(TechNote) In an ActionScript 3 (AS3) Flash Player movie (SWF), mouseMove events assigned to display objects stop firing when the mouse moves off the display object to which it was assigned. If you drag a display object using the mouseMove event, the mouseMove event may stop functioning if you move the mouse too fast, preventing the object from being dragged until the mouse is moved back over the object.
(TechNote) If you load a Flash Player movie (SWF) containing ActionScript 2 (AS2) components into an ActionScript 3 (AS3) SWF, then unload the SWF containing the original components and load another SWF with AS2 components of the same class, some components may fail.
(TechNote) In Flash Player 9, calling getURL (or its ActionScript 3.0 equivalent, navigateToURL) with a window name of “_self,” “_parent,” or “_top” will no longer work when the calling Flash Player movie (SWF) file is located in a different domain than its hosting HTML page, or when the HTML parameter AllowScriptAccess is set to “never.” This may interfere with the abilities of some SWF files to change the web browser location that a user is looking at.
(TechNote) In Flash Player 9, the Sound.id3 property is not available when using Sound.loadSound (or its ActionScript 3.0 equivalent, Sound.load) to load an external MP3 file from a different domain than the Flash Player movie (SWF) file unless a policy file exists on the MP3 file’s server. The policy file must permit access by the domain of the SWF that is attempting to read ID3 tag information from the MP3 file.