ActionScript 3.0 编程体验

所属分类: 网页制作 / Flash 阅读数: 454
收藏 0 赞 0 分享

如图1所示。在这个版本中最为显著的改变就是增加了对ActionScript 3.0的支持,而界面和Flash 8相比并没有任何改动。Flash 9预览版只是为我们提供了一个ActionScript 3.0开发环境,相信在正式版中还有更多改变和新增功能。在本文中,我们将一起来体验使用Flash 9预览版编译ActionScript 3.0的新功能。

图1

一、新增功能

  使用Flash 9预览版可以让我们编译包含或者导入到Fla文件中的ActionScript 3.0脚本,利用直接添加在关键帧上或与库文件相关联的脚本实现场景内容的交互。在同时发布的Flash Player 9中新增了一个虚拟机(AVM),据说这个新增的虚拟机要比传统ActionScript代码的执行速度快10倍。

  现在我们可以使用Flash 9预览版或者Flex Builder 2来创建编辑AS3.0了,在Flash 9中可以创建基于时间线的ActionScript 3.0文档,并能够使用它的一些特性,比如flash.display.MorphShape类,abobe.utils package,static text fields,scenes等等。

  在Flash 9预览版中我们可以发现如下新功能:

1、新增Document class功能实现界面和代码的分离

  在Flash 9中最新引入了一个叫做document class的功能,使用它可以定义与主时间线相关联的类。我们可以不再将AS代码写到时间线上,而是单独保存为一个独立的as文件,真正实现了界面和代码的分离,这不得不说这是一个革命性的创新。在我们初始化主时间线的同时,Document class也已经创建完成了。如果想要设置Document class属性,可以在文件的属性面板或Actionscript 3.0发布设置面板上设置,或执行“File/Publish Settings”菜单命令,在Publish Settings 对话框中选择“Flash”标签,选择ActionScript选项为ActionScript 3以后,单击其后的“Settings...”按钮即可打开ActionScript 3.0属性设置对话框,如图2所示。

点击放大图片

图2 [+放大图片]

  在ActionScript 3.0设置对话框中,可以直接在Document class选项中输入as3.0的文档名称,在Classpath中单击加号可以增加as文件所在的目录,单击减号则可以删除目录,单击Browse To Path则可以浏览存放as文件的目录。

2、Symbol-class linkage(元件)属性

  在Flash 9预览版中元件和类的链接已经不再需要ID了,我们可以直接将元件指定一个特定的类名称,如图3所示。

更多精彩内容其他人还在看

AS3 中的package(包)应用实例代码

初学者在学习AS3时会遇到什么样的问题呢?只有从初学的角度来实践,才能知道,package 这个高手们必玩的内容,对初学者来说或许就有一些困惑。
收藏 0 赞 0 分享

swfupload使用代码说明

终于在天哪joyous的帮助下,花了一天的时间,搞明白大部分内容. swfupload(以下简称su)遇到的主要问题就是,版本不同造成的极大差异, 现在的版本已经到2.1beta。我用的是2.02版,天哪用的是1.xx版。
收藏 0 赞 0 分享

Flex中最好的MVC框架Mate框架

个人感觉Mate框架非常适合开发一般运用程序,可以提高开发效率,节约成本,同时也比较好维护。但如果要做游戏或是其它控制更强的程序并不适合。
收藏 0 赞 0 分享

Flex 创建复数行文本内容的List

效果不错的flex多行文本
收藏 0 赞 0 分享

flash/flex/air的一个大问题

Close Advertisement 对HTML标签的支持得不够好。现在普遍的做法是浮一个iframe。
收藏 0 赞 0 分享

flex编程动态生成图像

程序需求:动态生成柱形图,柱形条数不确定,柱形字段不确定
收藏 0 赞 0 分享

帮助你学习 Flash / ActionScript的12个网站

Adobe Flash是一个很好的技术,该技术允许开发人员加入的互动性和平稳的动画网页。 其受欢迎程度是如此巨大,您可以看到许多网站,致力于帮助开发者有兴趣在闪光。
收藏 0 赞 0 分享

入门简单的FLEX验证码一例

入门简单的FLEX验证码一例
收藏 0 赞 0 分享

ActionScript3禁止构造请求标头Referer

ActionScript3禁止构造请求标头Referer
收藏 0 赞 0 分享

做了一个flash视频墙[附源文件与xml文件]

这篇文章主要介绍了做了一个flash视频墙[附源文件与xml文件]
收藏 0 赞 0 分享
查看更多