| 首页 | 新闻 | 网页 | 设计 | 色彩 | 原创 | 视觉 | 素材 | 动漫 | 酷站 | 策划 | 文案 | 访谈 | 运营 | 编程 | 数据库 | 服务器 | 下载 | 图库 | 
您的位置: 幽幽天空 > 网页 > 网页制作 > Flash教程 > Flash特别应用 > 文章正文 用户登录
使用FDO封装XML&a
SWF Decompile MX
Windows2000下的t
MS SQL Server:事
A Thread to Visu
用DTS实现SQL数据
export grid to e
SDTimes故事:  C
在IIS下PHP环境配
PHP的FDF文档支持

FDT+MTASC Flash开发 简易教程           

FDT+MTASC Flash开发 简易教程

作者:佚名 来源:不详 更新:2007-1-13 21:00:22 错误报告 我要投稿
  上次从上海回来就下载 eclipse 安装了 FDT ,碰到一些小问题找不到相关资料无法解决,再加上只有30天试用期,就放在一边用回了sepy。这两天实在心痒难耐,去官方网查阅了相关文档,鼓弄了半天终于配置好了 FDT + MTASC 并改了一个as1.0的小程序编译成功。 FDT 强大的代码功能加上 MTASC 飞一般的编译速度,抛弃Flash IDE没商量。
   如此费劲搞了出来,怎能再让其他兄弟受苦。特做此简易教程,希望能为将要使用FDT+MTASC的朋友节省一点时间。
   本教程分如下几个部分:
请下载以下文件:

   → j2re-1_4_2_11-windows-i586-p.exe (Java 2 Runtime Environmen , 15.4M)

   → eclipse-SDK-3.1.2-win32.zip ( eclipse , 103M)

   → mtasc-1.12.zip (MTASC , 318K)
  运行eclipse需要Java 2 Runtime Environment的支持。首先下载 j2re-1_4_2_11-windows-i586-p.exe 安装。安装过程不赘述。


  将下载的eclipse-SDK-3.1.2-win32.zip解压到任意目录,如:H:\elipse 。双击eclipse.exe即可运行,无需安装。


  首次运行会要求设置工作目录。点击"Browse..."按钮选择"目录。


  选中"Use this as the default and do not ask again"复选框保存设置。


  好了,开始享受你的eclipse之旅吧。

 下面来安装FDT。FDT只能通过elipse在线安装。
  运行eclipse,选择菜单 "Help"->"Software Updates"->"Find and install..."。


  选择 "Search for new features to install" 点击 "Next"。


  选择"New Remote Site..."。


  输入Name: "FDT" 和 URL: "http://fdt.powerflasher.com/update"。


  选中 "FDT" ,点击 "Finish"。


  确认安装。


  同意条款。以后只需点击Next、Finish,不赘述。


  回到eclipse,"Open Perspective",选择"Other..."。


  选择“Flash”。


  提示还有30天试用期。选择"Try FDT"。安装完毕。到期后完全卸掉FDT再按上面的步骤重新安装就ok了。


  MTASC不需安装,将下载的mtasc-1.12.zip解压到任意目录,如:H:\mtasc 即可。

 全部安装完成。开始体验FDT和MTASC的组合。
  新建一个flash项目。


  输入项目名。


  FDT自动导入flash的核心类(Core Library)。如果使用Flash 8会发现FP7、FP8两个类包而非其中的as2.0类。下面将看到这给我们带来很大的麻烦以及怎样解决这个问题。


  类文件必须放在Source Folder里。新建一个。


  选择目录为当前项目"Test",输入Sourcefolder。这个名字是任意的,如"source"。


  新建一个类。


  首先选择所属的 Source Folder,然后输入Class Name。 这个名字是任意的,如"MyClass"。注意类名的第一个字母为大写。


  FDT自动输入一些基本代码。现在可以感受一下FDT强大的代码功能了: " Alt+/ " 键启动代码提示。


  输入cons,代码提示 "constructor - Creates Constructor for a class"。 回车。


  FDT自动完成类的构造函数。其他类推,不再举例。


  输入其他代码,如果使用的Flash 8,会出现这样的问题:


  把鼠标放到行左的错误标志上,提示找不到"Number"类型。


  点击错误标志,FDT给出几条修正方案,选择其中的"import FP8.Number"


  这一行的错误没了,但在开头加了一行"import FP8.Number"。前面已经提到,Flash 8的Classes目录里是FP7和FP8类包,下面将解决这个问题。


  选择"Window->Preferences..."菜单,开始对FDT进行必要的设置。


  如果愿意,首先可以设置FDT为eclipse的默认工具。"General->Perspectives",选择Flash,"Make Default"。


  选择FDT,下面是各设置项,这里不一一介绍了,有兴趣的可以自己一一尝试。


  下面来解决前面提到的类包的问题。新建一个任意目录,如:H:\Classes作为FDT的核心类目录。到Flash 8的安装目录里找到Classes文件夹,把其中的FP8文件夹里的所有文件复制到该目录。


  如果需要用到mx类包,则把mx文件夹复制过去。注意,FP8文件夹复制其中的所有文件,mx文件夹直接复制整个文件夹。


  修改FDT的核心类路径为刚才所建目录,如图所示。


  最后设置MTASC。只需为FDT指定mtasc.exe所在的位置就可以了。如图。


  到这里FDT+MTASC的开发环境就建好了。最后用一个实例来演示如何进行具体的开发。

 下面用一个实例介绍具体的开发。这个例子是《Flash MX编程与创意实现.》里用as 1.0编写的一个简单的相册程序。下面用FDT把它改写成as 2.0的类并用MTASC编译成swf。
  → 实例最终效果
  → 程序代码
  → 下载实例源文件
  新建一个flash项目。


  输入项目名。


  可以看到前面提到的类包问题已经解决了。


  新建一个Source Folder。


  这张图用的前面的。项目名应该是"Album"。


  新建一个类。


  首先选择所属的 Source Folder,然后输入Class Name:"Album"。


  程序代码这里就不说了,源文件里有具体的注释。下面来看看怎么样调用MTASC编译类。
  在类的构造函数前输入代码 private static var album:Album; 定义类的实例。
  在类的最后," Alt+/ " 键启动代码提示,输入main,回车。


  FDT自动为MTASC编译swf建立一个main函数。


  在main函数里创建类的实例。


  设置编译参数。


  双击"FDT - MTASC Support"。


  设置相关参数。其中Name是任意名称。


  MTASC选项卡设置mtasc.exe的位置。前面已经设置。


  "MTASC Arguments"选项卡输入编译参数。
   -header width:height:fps 设置影片的属性。宽,高,帧频。
   -swf 设置编译的swf名称。这里的设置为 swf/album.swf
   最后的设置为-header 550:400:25 -main -swf swf/album.swf


  最后点Run按钮进行编译就可以了。打开swf文件夹下的 album.swf ,看看效果。

文章录入:skyuu    责任编辑:skyuu 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
    姓名:  评 分: 1分 2分 3分 4分 5分
     
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表机友个人观点,与本网站立场无关。