Actionscript For Mac



  1. Actionscript For Mac Shortcut
  2. Actionscript For Kids
  3. How Actionscript Works
Actionscript for mac installerActionscript

 This group of options defines ActionScripts decompilation and conversion settings. ActionScripts were introduced in Adobe Flash 4.0.

Actionscript For Mac Shortcut

Actionscript For Mac
  • ActionScript 2.0
    Current checkbox enables/disables ActionScript 2.0 parsing. If this option is disabled then AS 1.0 will be generated. Decompilation of the files that contain AS 2.0 will produce several files: one .FLA, one .FLP and one. AS file for each ActionScript 2.0 class. “.AS” files will be stored in the separate folder that has the name similar to the original one plus “_conv_as” suffix. Please, note that ActionScript 2.0 decompilation requires “File format” to be set to either “autodetect” or “force Flash MX 2004”.
  • Decode all classes as dynamic
    This checkbox enables all AS 2.0 classes decoding as dynamic
  • getProperty/setProperty
    Use old-style syntax to object’s properties (getProperty and setProperty built-in functions).
  • Register-based optimization
    Starting from Adobe Flash Player 6.0 in order to improve performance speed registers were added to ActionScript virtual machine structure. As the result, information about file variables’ names is not available. To restore to variables and values binding (symbolic information) SWF to FLA Converter for Mac uses heuristic algorithm. “Register-based optimization” detection offers several options: “none” means that there would be no optimization detection; “safe” detects storing in registers for specific built-in variables only (this, super, arguments, _parent, _root and _global); “all” does the same as “safe” and, additionally, detects storing function arguments in the registers. This option is related to Flash files generated by Adobe MX 2004 for Adobe Flash Player 6.0.
  • Use tabs
    This checkbox enables/disables tabs for indents in ActionScripts. If this option is enabled, all of the settings below will be ignored.
  • The number of spaces
    This option defines the number of white spaces to use for indents instead of tabs.
  • Braces new line
    This option defines whether to place braces on new line (the so-called new C style) or use old coding style (Kernigan & Ritchie). For instance, if this option is enabled, you may see code structure like the following:
    Old styleNew style

    // your code here
    }

  • Single statement
    This option defines whether the single statements should be encapsulated into braces. For instance, if this option is enabled, you may see code structure like the following:
    Option is enabledOption is disabled
  • Normalize “if” statement
    Removes redundant or excessive “if” statements in ActionScrips, making code cleaner and readable. For instance, if conditional statement is inverted and/or function has two exit points (“return” in “if” conditional statement and end of the function body occurred) then this code will be optimized. For example:
    Option is disabledOption is enabled

Actionscript For Kids

Action Script Spotlight Plugin Free to try MetaDesign Solutions Mac OS X 10.5 Intel/PPC, Mac OS X 10.6/10.7/10.8 Version 1.0 Full Specs Download Now Secure Download.

How Actionscript Works

The asr file extension is associated with the Adobe Flash, a multimedia and software platform used for creating vector graphics, animation, games and rich Internet applications available for Microsoft Windows and Apple Mac. ActionScript is a scripting language based on ECMAScript. ActionScript is used primarily for the development of websites. Actionscript 2.0 Language Reference for MAC. Flash 8 on Amazon.com.FREE. shipping on qualifying offers. Actionscript 2.0 Language Reference for MAC. Flash 8 by Cheng. Addison-Wesley Longman, Inc., 2004. Download Moonshine for macOS 10.6 or later and enjoy it on your Mac. ‎Moonshine is a free and open source middleweight IDE built with ActionScript 3 for ActionScript 3, Feathers, Apache Flex®, Apache Royale® development with Cloud and Desktop support.