AS3编译

<?xml version="1.0" encoding="UTF-8"?>
<flex-config>
 
<compiler>
<keep-generated-actionscript>false</keep-generated-actionscript>
<allow-source-path-overlap>true</allow-source-path-overlap>
<debug>false</debug>
<optimize>true</optimize>


<define>
<name>CONFIG::release</name>
<value>true</value>
</define>
<define>
<name>CONFIG::ENGLISH</name>
<value>false</value>
</define>
<define>
<name>CONFIG::SHUIHU</name>
<value>true</value>
</define>
<define>
<name>CONFIG::TAIWAN</name>
<value>false</value>
</define>

<library-path>
<path-element>D:\ResouresManager\ReleaseVersion\bin\sdk\4.6\frameworks\libs\authoringsupport.swc</path-element>
<path-element>D:\ResouresManager\ReleaseVersion\bin\sdk\4.6\frameworks\libs\core.swc</path-element>
<path-element>D:\ResouresManager\ReleaseVersion\bin\sdk\4.6\frameworks\libs\osmf.swc</path-element>
<path-element>D:\ResouresManager\ReleaseVersion\bin\sdk\4.6\frameworks\libs\textLayout.swc</path-element>
<path-element>D:\ResouresManager\ReleaseVersion\bin\sdk\4.6\frameworks\libs\player\11.1\playerglobal.swc</path-element>
</library-path>
 
<source-path>
<path-element>C:\Users\Administrator\Desktop\TaiWanVersion\Comp_Shuihu\src</path-element>
<path-element>C:\Users\Administrator\Desktop\TaiWanVersion\ShuiHu\src</path-element>
<path-element>C:\Users\Administrator\Desktop\TaiWanVersion\ShuiHuLoader\src</path-element>
</source-path>
</compiler>

<warnings>false</warnings>
<static-link-runtime-shared-libraries>true</static-link-runtime-shared-libraries>
<output></output>

</flex-config>


上面为编译配置文件config_flex.xml 

注:编译需要添加SDK bin到环境变量中

配置文件中<output></output>可以填写路径输出swf 也可以在运行cmd的时候指定

下面为编译命令:

command = "mxmlc -load-config D:\\config_flex.xml D:\\ShuiHuLoader\\src\\ShuiHuLoader.as -output D:\\ShuiHuLoader.swf"

os.system(command)


如果mxmlc -help 出现could not find jvm 需要手动把sdk下的jvm.config 中的java.home= 同一sdk目录下的jre路径输入

如果py调用命令不成功 cmd调用成功 则需要mxmlc.exe的绝对路径 如果路径出现空格 需要用双引号搞起来


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值