弄了一下午,搞出了这个东东。还没吃中饭呢,饿啊...
FDT3实在是很不错,能够大大节约我们ActionScript 3 Coder的开发时间,和提高效率。
做了一个安装和设置的视频教程,希望对大家有用。这只是个基础使用教程,还有很多好东东,大家自己去体验吧。(录制软件用的不熟,有些地方录的不太好,掉了一些帧。不过,该讲的都讲了。)
有博客的兄弟,帮忙做个镜像吧,thx。我这个服务器带宽不高、不能过多占用,速度又不快。
麻烦回帖告知镜像地址。
下载地址:(请右键点击下载)
FDT3安装、设置及使用视频教程
镜像1:(由赵洪日兄弟的博客提供)
推荐大家看赵洪日兄弟的这篇教程,教大家如何使用FDT和ant来编译 ^_^
观看地址:http://www.zhaohongri.cn/blog/read.php?4
再推荐一篇Magicianzrh的教程:
使用Flex Ant Task+FDT+Eclipse+Flex SDK完成编译和debug







Comments (33)
发现如果使用默认的报错设置
flex3的报错与fdt2.5.4的报错刚好矛盾
很郁闷呀
Posted by magicianzrh | August 4, 2007 4:17 PM
Posted on August 4, 2007 16:17
我还是觉的flex 比较顺手些,
Posted by orcsor | August 4, 2007 4:28 PM
Posted on August 4, 2007 16:28
fdt3兼容as2让我中招了
class supClass {
public function supClass(){
init();
}
private function init():void {
//
}
}
class subClass extends supClass {
public function subClass() {
super();
init();
}
private function init():void {
}
}
正常来说as3是正确的,但是因为fdt3默认还是支持as2,as2的private就是as3的protected,所以就会报错矛盾啦
设置也麻烦
fdt3干嘛不放弃掉as2
Posted by magicianzrh | August 4, 2007 4:52 PM
Posted on August 4, 2007 16:52
to magicianzrh:
哈哈,果然如此啊。
不过不是为了和As2兼容,似乎就是一个bug。为什么?因为,如果一开始在子类中不定义同名private方法,而直接调用的话,会报错说不可访问该方法。那么说明它是知道AS3子类不可以访问父类private成员的。 但是一旦设置同名private成员,它却要override,这明显和AS3 OOP语法不和。所以是个bug,而不是兼容问题。:)
这个错误有点大哦。还是等等正式版吧。
Posted by 黑羽 | August 4, 2007 7:25 PM
Posted on August 4, 2007 19:25
http://www.actionscript3.cn/magicianzrh/2007/08/fdt254bug.html
第一篇文章,已经在论坛发贴咯
Posted by magicianzrh | August 4, 2007 8:16 PM
Posted on August 4, 2007 20:16
good!
也为FDT3出一份力!^_^
Posted by 黑羽 | August 4, 2007 9:37 PM
Posted on August 4, 2007 21:37
想尝鲜的兄弟们暂时可以把"method does not override " 和"Missing override modifier"两个disable掉,这样可以避免报错... :P
Posted by 黑羽 | August 4, 2007 10:11 PM
Posted on August 4, 2007 22:11
好! 赞一个
Posted by Abcx | August 4, 2007 11:12 PM
Posted on August 4, 2007 23:12
还得等等,现在不到实用阶段。
Posted by zjwps | August 6, 2007 11:19 AM
Posted on August 6, 2007 11:19
附上镜像和我写的FDT教程
http://www.zhaohongri.cn/blog/read.php?4
Posted by 赵洪日 | August 6, 2007 3:17 PM
Posted on August 6, 2007 15:17
http://www.actionscript3.cn/as3mt/mt-tb.cgi/10
搞好flex ant啦
对了,我的blog中不能写xml,写了直接屏蔽掉,郁闷,还是就是为什么回复都要我管理着publish下,不像你的直接就有了
mt太。。。
你又换皮肤了
Posted by magicianzrh | August 7, 2007 12:01 AM
Posted on August 7, 2007 00:01
今晚换皮肤换得累死了。-_-b...
还没换完。
你的回复设置我明天帮你改好。是的,是不能写XML,因为它会当成Html标签来解释。
Posted by 黑羽 | August 7, 2007 1:07 AM
Posted on August 7, 2007 01:07
哈哈,以后多出视频教程,我就喜欢视频教程,虽然文章有诸多优点,但感觉视频看着爽!!
Posted by 烟灭之后 | August 7, 2007 5:44 PM
Posted on August 7, 2007 17:44
噢...改版了..哈哈..这个好多了..
Posted by Y-boy.cn | August 7, 2007 7:22 PM
Posted on August 7, 2007 19:22
呵呵,如果以后的视频教程能做成FLV的就好了,我的网站可以直接转播多方便啊。有时间欢迎来我的网站:viewpoint.youyee.org
Posted by YouYee | August 8, 2007 2:05 AM
Posted on August 8, 2007 02:05
黑羽,请教给问题 ,在as3中怎样对类进行构造监听??就是当这个类new完了之后,调用
Posted by orcsor | August 8, 2007 11:04 PM
Posted on August 8, 2007 23:04
to Y-boy.cn:
呵呵,还在改ing...
觉得这个新版面,比较适合阅读和使用。
to YouYee:
看了你的网站了,Flex和美工结合的很不错哦。
下一个教程我就做成Flv,你帮我作镜像啊,呵呵。
Posted by 黑羽 | August 9, 2007 10:30 AM
Posted on August 9, 2007 10:30
to orcsor:
构造监听?你是指AVM2中有没有内嵌的事件支持吗?目前,我没有找到这方面的资料。
如果你只是希望一个类在构造完成时发出事件,并被监听,那么可以在构造函数中最后一行dispatch出一个Created事件。但是这个类必须是EventDispatcher子类或复合了该类的对象。
Posted by 黑羽 | August 9, 2007 10:34 AM
Posted on August 9, 2007 10:34
....FDT3
做了回小白~把Flex的一起更新了.痛苦的开始...最后还是重新安装了Flex3!
高兴半天,原来对用Flash同志来说更合适.我还是等Flex3的Beat2吧!
还有就是来问问《Flash ActionScript 3 殿堂之路》什么时候可以买到呀?
Posted by ⊙▁⊙ | August 11, 2007 2:34 AM
Posted on August 11, 2007 02:34
fdt到2.6.3有了大bug,到现在还没有更新了
郁闷
Posted by magicianzrh | August 12, 2007 5:13 PM
Posted on August 12, 2007 17:13
请问一下,我已经按教程配好了环境了,但是我在新建类的时候能看见swc下的类了,但选择父类后提示"Cannot not find superclass type.",是什么原因,我现在的fdt是2.6.3
Posted by endofday | August 12, 2007 5:16 PM
Posted on August 12, 2007 17:16
我也有楼上同样的问题,不知道怎么解决?
Posted by Elton | August 13, 2007 11:12 AM
Posted on August 13, 2007 11:12
to endofday and Elton:
原因是你们在superclass那一栏没有打类的全饰路径名。
也可以偷懒,直接点旁边的Browse,然后打类名,FDT会帮你们自动找到。
Posted by 黑羽 | August 13, 2007 2:17 PM
Posted on August 13, 2007 14:17
http://www.share2.cn/showlog/1.590.-1.html
镜像下载地址:
Posted by cobola | August 13, 2007 5:09 PM
Posted on August 13, 2007 17:09
啊
抱歉啊
太慢了 点击了这么多次 删掉吧
Posted by cobola | August 13, 2007 5:13 PM
Posted on August 13, 2007 17:13
没有问题,只要你叫到,一定帮你做镜像,这是我的荣幸
Posted by youyee | August 13, 2007 5:41 PM
Posted on August 13, 2007 17:41
升到2.7.3后代码自动完成功能不能用了,还是我设置有问题呢?升级前还可以用的
Posted by endofday | August 19, 2007 1:15 PM
Posted on August 19, 2007 13:15
请问每次更新的时候都出现这个问题是怎么回事呀An internal error occurred during: "Update Manager".
com/powerflasher/fdt/install/InstallHandler (Unsupported major.minor version 49.0)
Posted by jj | August 20, 2007 5:03 PM
Posted on August 20, 2007 17:03
to kingda
构造监听?你是指AVM2中有没有内嵌的事件支持吗?目前,我没有找到这方面的资料。
如果你只是希望一个类在构造完成时发出事件,并被监听,那么可以在构造函数中最后一行dispatch出一个Created事件。但是这个类必须是EventDispatcher子类或复合了该类的对象。
谢谢了 呵呵
另外有fdt的key么(*^__^*) 嘻嘻……
我的邮件orcsor@gmail.com
Posted by orcsor | August 22, 2007 5:51 PM
Posted on August 22, 2007 17:51
配置了半天 怎么都错 最后终于发现要 JDK 1.5以上版本…… 我是1.42这么都不对 终于"hello world"了 还有 ASO目录 不装8 或者用AS2编译 是没有的
还有 flash IDE flasjplayer目录是自己找好的
Posted by blueshell | August 23, 2007 1:58 PM
Posted on August 23, 2007 13:58
请问黑羽 fdt3里面怎么导入fl包,似乎不能找到完整的f1包,要在fdt里面添加f1包里面的组件怎么办?总是报错,虽然编译能够通过,还是不方便啊
Posted by lyan | August 29, 2007 9:14 PM
Posted on August 29, 2007 21:14
貌似地址改成了
http://www.actionscript3.cn/magicianzrh/archives/2007/08/flex-ant-taskfdteclipseflex-sd.html
Posted by magicianzrh | August 30, 2007 3:54 PM
Posted on August 30, 2007 15:54
请问:kingda兄弟,fdt3 中能直接用现在的flex3 beta2 (2.0.1、3.0.0)中的编译器编译码?
我用其中的2.0.1编译简单的代码:如下:package {
import flash.display.MovieClip;
import flash.text.TextField;
/**
* @author tkj
*/
public class hello extends MovieClip{
private var helloText:TextField;
public function Hello() {
helloText=new TextField()
helloText.text="Hello Text!!!"
addChild(helloText)
}
}
}
编译错误:
Execute command: compile 1
----------
Loading configuration file D:\Program Files\Adobe\Flex Builder 3\sdks\2.0.1\frameworks\flex-config.xml
Error: unable to load SWC utilities.swc: unknown element script found in digests section in catalog.xml.
(fcsh)
----------
Launch SWF Viewer
望能解答。
Posted by kenjor | November 8, 2007 9:40 AM
Posted on November 8, 2007 09:40