通过flash builder查看由MXML文件所翻译的actionscript

flex在编译期间,flash builder首先将mxml文件翻译为actionscript,然后再将actionscript编译成字节码存储在SWF文件中。这个过程由Flash Builder自动完成,那么它到底是怎么做的呢?这时候,我们就可以查看MXML生成的ActionScript临时文件。

我们在开发flex程序的时候,使用flash builder ,它可以让我们在编译指令中设置-keep-generated-actionscript 参数的值为true,从面指示Flash Builder输出由MXML文件翻译成的ActionScript临时文件。在flash builder可以做如下设置:

选中项目名-右键properties-

一旦设置了此编译参数,编译之后,Flash Builder会在工程的源代码路径下自动创建一个名为generated的文件夹来存储由MXML文件翻译成的ActionScript临时文件。

这时候,就可以查看由MXML生成的actionScript了。可以查看MXML究竟被翻译成了什么样的代码。如果当用ActionSctipt开发组件遇到不会的代码时,尤其是涉及到样式、皮肤、效果、和事件等功能时,可以先写一个MXML文件,利用MXML实现其功能,然后查看被Flash Builder翻译后的ActionScript代码,对学习Flex很有帮助。

结束!

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值