注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

斗天堂

douzsh还活着

 
 
 

日志

 
 

compile swf with command  

2008-12-20 01:16:48|  分类: flash |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
转自http://hi.baidu.com/%C4%BE%CD%B7%C8%CB/blog/item/d9e081cb944319fd52664fb7.html

this is the path to the Flex compiler: ...\Flex Builder 3\sdks\3.0.0\bin
Type the following command to invoke the Flex compiler:
mxmlc --strict=true --file-specs MyFirst.mxml

我也是在GOOGLE搜索了2天才搜到这个东西。希望能对大家有所帮助!

MTASC is the first ActionScript 2 Open Source free compiler.

It can compile large number of .as class files in a very short time and generate directly the corresponding SWF bytecode without relying on Macromedia Flash or other tools

==========================================================================

相关命令行参数说明:

  • -swf file : specify input SWF which contains assets.  
  • -cp path : add a directory path to the ClassPath : this is the list of directories that MTASC will use to look for .as files. You can use several times -cp to add several directories.  
  • -main : will automaticaly call static function main once all classes are registered.  
  • -header width:height:fps:bgcolor : does not load a SWF, instead create a new one containing only compiled code and using provided header informations. bgcolor is optional and should be 6 digits hexadecimal value.  
  • -mx : use precompiled MX classes (see section on V2 components below).  

Some other arguments, for advanced users : 

  • -version n : specify SWF version : 6 to generate Player 6r89 compatible SWF or 8 to access Flash8 features.  
  • -v : activate verbose mode, printing some additional informations about compiling process.  
  • -out file : change output swf file.  
  • -msvc : use Microsoft Visual Studio errors style formating instead of Java style (for file names and lines number).  
  • -strict : will use strict compilation mode which require that all variables are explicitely typed.  
  • -exclude file : exclude code generation of classes listed in specified file (format is one full class path per line).  
  • -trace function : specify a custom trace function. (see Trace Facilities), or no disable all the traces.  
  • -keep : keep AS2 classes compiled by MCC into the SWF (this could cause some classes to be present two times if also compiled with MTASC).  
  • -frame f : will export AS2 classes into target frame of swf.  
  • -pack path : compile all the files contained in specified package - not recursively (eg to compile files in c:\flash\code\my\app do mtasc -cp c:\flash\code -pack my/app).  
  • -group : will merge classes into one single clip (this will reduce SWF size but might cause some problems if you're using -keep or -mx).  
  • -wimp : adds warnings for import statements that are not used in the file.  
  • -infer : adds type inference for initialized local variables (see below).  

命令示例:   mtasc -swf tuto.swf -main -header 800:600:20 Tuto.as

800:600是指文件宽高,20是指贞率
  评论这张
 
阅读(277)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017