as3.0的用途
AS3.0是FLASH的动画脚本语言。它在以下几个领域有很大的应用:
1.动画领域。例如:通过实时绘图,3.0可以制作逼真的动画。这是人的手工制作无法比拟的,减少了使用者对工具的操作。可以说如果你精通了AS3.0编程,那么即使你鼠绘之类的操作不太好 你仍然可以做出超炫的动画。
2.游戏领域。AS3.0有强大的事件处理机制,可以更方便的实现各种用户与影片的交互。对于制作各种比较复杂的flash交互游戏很方便。
3.应用程序领域。例如:视频播放器,音乐播放器,电子相册,计算器等等。
4.特效领域。各种滤镜、混合模式、色彩模式等特效很丰富。特别是AS3.0还支持3D特效,容易制作出各种3D效果。
5.福网络程序。例如:AIR应用、与服务端程序通信等。(这一方面本人涉及不多,有什么不足还望包涵)。
至于怎么用的问题。
你可以将代码写在文件内部,同样你也可以另建立一个AS脚本文件,利用类编程来写程序。建议是用脚本文件来写,因为这样写代码很规范 让人一看就懂。比如说:你要画一个矩形 用代码可以这样写
graphics.clear();
graphics.beginFill(0xff0000);//设定填充颜色
graphics.drawRect(10,150,10,200);//坐标x=10,y=150宽度10 高度200
graphics.endFill();//画图
(这是直接写在文件内部的)
你看这样的话就可以画各种的矩形了。
至于怎么联系起来
直接写在文件里边的动作脚本 是一种方法
另外就是写在AS脚本文件里 然后点击舞台 属性里面有一个“ 类 ”的输入框 你把你保存的脚本名输入即可。
再有就是通过元件的链接了 你可以在元件的属性栏里进行设定 要导出的类名。
FLEX 本人没怎么接触,就不多说了。
希望你可以很快学好AS3.0。