随着时间的推移,网上关于AS3.0的教程逐渐多了起来,并且有了不少AS3.0的实例,甚至THOR之类的牛人已经在开发基于AS3.0组件,牛!真牛!!
AS3.0到底是怎样的呢?今天终于见到庐山真面目。
第一步:安装FLEX2
为体验AS3.0,我们首先要安装FLEX2(因为以前从未用过FLEX,因此有说的不对的地方请多多谅解,并请批评指正。),安装时要注意允许其修改注册表,否则可能会出现与FLEX2找不到FP8.5导致调试失败甚至FLEX2运行起来象老牛拉破车一样慢的问题(我就因为这个问题郁闷了好几天)。
第二步:建立AS3.0文件
启动FLEX2(直到现在,我都不知道FLEX的具体用途,仅知道它可以调试AS3.0而已),选择File->New->ActionScript Project,弹出New ActionScript Project对话框,在Project name中填入程序名字:TEST,默认情况下,系统会在下面的Main Appliction中自动填入TEST.as,单击Finish,系统自动建立一些文件,你可以在左边的Navigator窗口中看到它们。其中,TEST.as的内容也被部分自动建立:
package {
import flash.display.MovieClip;
public class TEST extends MovieClip {
public function TEST() {
}
}
}
第三步:调试
先不管这些,保存一下,然后在右边的TEST.as窗口中单击右键,选择Debug as->Debug,在弹出的Debug窗口右边的Main项Project项中找到TEST,双击,则"TEST.as"被自动填入下面的Appliction中,单击下面的Debug按钮,系统进行编译,并弹出嵌入SWF的IE窗口,回到FLEX,注意下方的Console窗口,这与FLASH中的OutPut窗口类似,trace()的结果都出现在这里。
当然你现在不会看到什么结果,因为我们什么都没做。
AS3.0到底是怎样的呢?今天终于见到庐山真面目。
第一步:安装FLEX2
为体验AS3.0,我们首先要安装FLEX2(因为以前从未用过FLEX,因此有说的不对的地方请多多谅解,并请批评指正。),安装时要注意允许其修改注册表,否则可能会出现与FLEX2找不到FP8.5导致调试失败甚至FLEX2运行起来象老牛拉破车一样慢的问题(我就因为这个问题郁闷了好几天)。
第二步:建立AS3.0文件
启动FLEX2(直到现在,我都不知道FLEX的具体用途,仅知道它可以调试AS3.0而已),选择File->New->ActionScript Project,弹出New ActionScript Project对话框,在Project name中填入程序名字:TEST,默认情况下,系统会在下面的Main Appliction中自动填入TEST.as,单击Finish,系统自动建立一些文件,你可以在左边的Navigator窗口中看到它们。其中,TEST.as的内容也被部分自动建立:
package {
import flash.display.MovieClip;
public class TEST extends MovieClip {
public function TEST() {
}
}
}
第三步:调试
先不管这些,保存一下,然后在右边的TEST.as窗口中单击右键,选择Debug as->Debug,在弹出的Debug窗口右边的Main项Project项中找到TEST,双击,则"TEST.as"被自动填入下面的Appliction中,单击下面的Debug按钮,系统进行编译,并弹出嵌入SWF的IE窗口,回到FLEX,注意下方的Console窗口,这与FLASH中的OutPut窗口类似,trace()的结果都出现在这里。
当然你现在不会看到什么结果,因为我们什么都没做。
回复Comments
作者:
{commentrecontent}