MXML + actionScript文件的执行生命周期

时间:2013-06-04 07:00:05

标签: actionscript-3 flex4 flexbuilder

我知道当我们编译Java类时,它会将其转换为.class文件,然后通过这个.class文件,我们可以运行我们的代码
现在我是Flex4和ActionScript3的新手,我想知道在flex builder中创建MXML文件并运行它时发生了什么。
MXML文件首先转换为.as文件并且能够运行或其他一些转换发生了吗?

1 个答案:

答案 0 :(得分:0)

  

MXML文件首先转换为.as文件,是否能够运行或进行其他一些转换?

是的,mxml编译器会将MXML文件转换为Actionscript类。 mxml编译器生成大量代码,默认情况下不会保存在项目中。但是,您可以将-keep-generated-actionscript选项(或仅-keep)添加到项目的编译器选项中,以便查看生成的代码。

这是各种编译器选项的reference。在Flash Builder中右键单击您的项目,选择“Properties”,然后选择“Flex Compiler”以查看/编辑编译器选项。