| 网站首页 | 免费课件 | 课件源码 | 课件制作 | 课件购买 | 课件教程 | 课堂内外 | 教案 | 试卷 | 论文 | 电脑 | 教案下载 | 
 | 试卷下载 | 论文下载 | 计划总结 | 新闻资讯 | 行业范文 | 图片 | 留言 | 术语大全 | 搞笑 | 字体 | 短信 | Flash视频教程 | 
 | 办公软件视频 | 编程设计视频 | 热门视频 | 课件论坛 | 作文写作 | 
您现在的位置: 教育资源网 >> 课件教程 >> Flash教程 >> Flash脚本教程 >> 正文 用户登录 新用户注册
免费精品 课件源程序下载 课件点播 课件定做 课件复原 课件制作指导 毕业设计 更多服务
Google




Flash脚本教程——使用Flex 2 Sdk编译as3.0
作者:佚名    教程来源:佚名    点击数:    更新时间:2006-9-4         ★★★ 【字体:
 许多人已经知道可以使用flash9预览版编译as3.0.但可能有两种不能或不愿意使用Flash9预览版编译as3.0.比如,目前使用的是2003系统,还有一种是专门做开发的程序员.目前Flex 2的试用版有30天的限制.下面我们要说的是不使用Flex builder 2 或Flash 9 professional来编译as3.0.

1.首先先获取编译器.
 先要从adobe下载Flex 2 sdk编译器,如果你已装了flex builder 2 试用版.那么这个编译器就已经存于你的机器上了.它的位置为:
C:\Program Files\Adobe\Flex Builder 2\Flex SDK 2\bin\mxmlc.exe
如果你没装Flex builder 2 .而用的是Flex 2 sdk.路径约是这样.
盘符>\bin\mxmlc.exe
现在你已经知道了,我们要用的是mxmlc.exe 这个编译器.
2.java运行环境的设置
 mxmlc.exe编译器的运行需要java2的运行环境.所以如果你需要安装java 2 的运行环境.如果你已经安装了Flex builder 2 那么java 2的运行环境应是已配置好的.不过有一点你需要注意一下,在你的电脑上查看一下你的java 环境变量是否已经设置了,如果没有设置需要设置.
3.拖放式编译
如果你的java环境已经设置好了.接下来的工作就简单了.你只需要将你编写的as3类文件拖放到mxmlc.exe上,那么mxmlc.exe就会自动启用并编译as3.0类.但你会发现一个dos窗口打开,编译完成后随即关闭了.这是因为mxmlc.exe是一种command_line命今行编译.那么这里可能就会出现一种情,如果有错误提式的时候我们并不能看到它.那么我们可以用下面的方法.
4.批处理方式编译
在下面的附件中包有一个批处理文件和类文件,是供你测试时使用的.批处理文件名为make.bat.在使用之前,你需要打开它,在SET mxmlcPath=后输入你的mxmlc.exe所在的路径,你只需要将你编写的As3.0文件拖动到批处理文件上.你会发现出现一个dos窗口,并显示编译的过程,如果有错误也会显示在这个dos窗口中.与些同时你也会发现它自身会创建一个与你的as3.0类同名的一个批处理,如我的类名为HelloWorld.as那么它会自动生成一个批处理名字为HelloWorld.bat.假设在编译时出错,在你修改完后,你只需要再次双击执行自动生成的批处理文件HelloWorld.bat即可.
呵呵,如果你不想用Flash9 或是没有Flex 2那就试试吧.注意一点java 2的运行环境变一定要先配置好.如果你装了Flex builder 2 你可以在安装目录下找到jre包,指向这个包也可以.
make.bat批处理的内容:

引用:
@ECHO off 
REM ------Description------------------------------------------------------ 
REM Drag your .as file onto this .bat to create a new .bat that will 
REM compile and, if compilation successful, open the resulting swf. 
REM ----------------------------------------------------------------------- 

REM ------User-Variables--------------------------------------------------- 
REM mxmlcPath: Path to mxmlc command line compiler. You may need 
REM to change this based on your installation 
SET mxmlcPath="F:\flex2 and As3.0\flex_sdk_2\bin\mxmlc.exe" 

REM opts: Command line options for mxmlc if any. You can get a list 
REM of the available options from: 
REM http://livedocs.macromedia.com/labs...x/00001191.html 
REM or by running: 
REM mxmlc.exe -help list advanced details 
REM in the command prompt (properly referencing mxmlc.exe) 
SET opts=-benchmark=true -creator="Trevor McCauley" 
REM ----------------------------------------------------------------------- 

REM Generate .bat code and save to file 
ECHO @ECHO OFF ^& (IF EXIST "%%~dp0%~n1.swf" (DEL "%%~dp0%~n1.swf")) ^& %mxmlcPath% %opts% -file-specs "%%~dp0%~nx1" ^& (IF EXIST "%%~dp0%~n1.swf" (CALL "%%~dp0%~n1.swf") ELSE (PAUSE)) > "%~dpn1.bat" 
REM Immediately execute the generated bat 
@ECHO on 
CALL "%~dpn1.bat"
Files.rar
  .
 
 
Google
我们的服务免费课件 课件定做 毕业课件设计 免费课件(QQ:375824467/电话:13996037041)  教程录入:admin    责任编辑:admin 
------------

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

  • 上一篇教程:
  • 下一篇教程:
  •    最新热点    最新推荐    相关教程
    AS3.0教程(4):爽快使用XML
    检测摄像头和麦克风状态并自…
    探索Flash Professional Act…
    使用as3中EventDispatcher类
    as3中的访问权限
    在flex实现数据验证(1)
    初探as3的事件对象
    AS3.0教程(3):Document Clas…
    AS 3.0教程(2):AS3.0的类及…
    flash与后台数据交换方法整理…
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)