我知道当我们编译Java类时,它会将其转换为.class
文件,然后通过这个.class
文件,我们可以运行我们的代码
现在我是Flex4和ActionScript3的新手,我想知道在flex builder中创建MXML文件并运行它时发生了什么。
MXML文件首先转换为.as
文件并且能够运行或其他一些转换发生了吗?
答案 0 :(得分:0)
MXML文件首先转换为.as文件,是否能够运行或进行其他一些转换?
是的,mxml编译器会将MXML文件转换为Actionscript类。 mxml编译器生成大量代码,默认情况下不会保存在项目中。但是,您可以将-keep-generated-actionscript
选项(或仅-keep
)添加到项目的编译器选项中,以便查看生成的代码。
这是各种编译器选项的reference。在Flash Builder中右键单击您的项目,选择“Properties”,然后选择“Flex Compiler”以查看/编辑编译器选项。