Flash9英文/简体中文界面新体验(下载地址见详情)
随着FlashPlayer9和Flex2的正式发布,Adobe又发布了一款全名为Flash Professional9 ActionScript3 Preview的as3体验版本。记得在很久之前我就在Dangjer's blog里预言说MM会在Flash9推出之前会推出Flash8的升级版本来支持as3,没想到被我猜中了。下面就来一起来体验一下Flash9 preview版的as3: 启动界面:
其实这个版本只是Flash8的一个简单的改动,使之支持as3的编译。 本人注意到的改动的地方有: 1、 元件的标识符没有了,如下图所示:
因为在AS3中attachMovie已经不可用了,从而标识符也没什么用处了。在as3中要动态加载元件是使用 addChild(继承MovieClip类的实例); 当然,这种用法会导致一个问题就是一个MC类只能绑定到库中的一个MC,否则就会报下图所示的错误:
这和as2中库里只能有唯一标识符的道理一样。 2、 文档多了一个属性 Document class:如下图所示
该类同样要继承MovieClip,是绑定到根目录_root的. 3、发布设置面板里的Flash version 多了个 flash9,ActionScript版本多了个ActionScript3。如下图所示
4、如果你在元件中绑定的类系统无法找到,编译的时候会自动生成一个类而不会报错。如下图所示:
在这个版本中是有很多缺陷的: 1、帮助文档是空的,虽然在“Help”§“What is new in Flash9”选项,但是内容是空的。 2、代码编辑器不能正确识别as3代码。完整的as3代码在点击代码编辑器上面的差错按钮和格式化按钮 的时候,就会报出一串的错误,当然编译的时候就OK了。
本人觉得现在学习as3还是在Flex2上学比较好, Flex2比现在的Flash9好的地方有很多: 1、比较完善的帮助支持,as3的新功能、内置类的使用等等都能在Flex2的帮助文档里找到。 2、完善的代码提示功能,开发速度可以比Flash9中快n倍 3、功能强大的错误提示功能,代码编写的时候就能实时显示错误。 4、强大的debug功能,这个是我最喜欢的了,设置断点、监视变量……现在再也不用trace了半天才找到问题了。 当然,Flash9开发也有它的优点,强大的界面制作功能
众望所归,Adobe终于把Flash9发布了!可以第一时间体验一下AS3了。这里提供 Flash9下载
提供Flash播放器下载,Flash插件版本检测
您的浏览器的Flash插件安装情况如下:
+若您能看到小图标,则图表中的数字代表您安装的插件版本,如果您的插件是最新版,则不必另行更新。
Player9b For IE(ActiveX) - 本地 | 官方 -Updated to b9.0.2 from a9.0.0.296 Player9b For FireFox - 本地 | 官方 - Updated to b9.0.2 from a9.0.0.296
Player8.5 For IE - 本地 | Flash8.net Player8.5 For FireFox - 本地 | Flash8.net
Flash Player播放器(本地可执行文件) - 本地 | Flash8.net [8r22]
flashplayer 卸载器 for IE(ActiveX) | flashplayer卸载器 for Firefox
说明:
一、“For IE”版本即注册您的ActiveX控件,所有以IE为内核,或者更确切地说,以ActiveX接口驱动Flash的浏览器,例如Maxthon均采用此版本即可。
二、如果追求完美的话,最好先用卸载器拆除旧版,再进行安装。
|