首页 域名主机 文章教程 汽车频道 酷车图集 博客之家 网址之家 资源下载 在线音乐 本站论坛
  你现在的位置:首页>>文章教程>>网站设计>>Flash>>正文
 
为 Flash MX 2004 带路
 
[2005-6-19] 来源:lovemz.com 作者:luar   爱我梅州商务网 
 


 

8月25日,Macromedia终於宣布了Studio MX 2004 全线新产品,闪客们最关心的除了Flash功能上的加强外,就是ActionScript编程上改变,究竟又要学习那些新东西?

普通版的价值
老实说,如果你是Designer,我早说过,别浪费金钱升级了,Flash MX 2004普通版,根本没有吸引力,现在只不过是变相加价,将Flash吸引的新功能全放到专业版上。普通版较实际的是Commands和Behaviors。

Commands
Commands可以将第三方插件直接整合到Flash中,第三方插件就算不整合到Flash中,以前独立执行第三方插件,需要Export SWF,再由Flash Import入来,现在於可以直接反映到Timeline中,一些著名第三方插件,如制作字体效果和立体图像的软体,都会有整合到Flash中的新版本推出(现在是Beta测试中)。普通版内置Commands暂时有Timeline Effects,有用过Photoshop的人都知道Layer Style是什麽,Timeline Effects就是类似那东西,为图像变Blur、Drop Shadow、Expand、Explode。另外有一些独立开发人员可以开发Commands给Flash,我觉得等於Plugin for Flash,做一些类似KPT Vector Effects的效果。

Behaviors
Behaviors先出现在Director 6,到Dreamweaver时被发扬光大,就是一些写好ActionScript程序给不懂编程Designer用,我经常觉得Designer工作不包括编程,有这些Behaviors又如何?另外,加入了History Panel,方便大家工作时Undo,History Panel用一种叫JavaScript Flash (JSFL)编写,简单讲一句,你就可以纪录了工作步骤,下次再用,等於Office Macro,说穿了,就是Photoshop的Actions。

专业版的改变
专业版最重要改变,我认为有5个∶一、Data Binding,与服务器、Web Services数据交换更紧密整合;二、组件编程新架构;三、ActionScript 2.0;四、Form Based应用程序开发;五、协同工作源码管理

Data Binding
基本上Flash连接服务器已经很方便,专业版有DataGrid组件,也有类似FireFly组件,在IDE环境直接连接Remote Services等,不知道之前买了Flash Remoting、DRK 2(为了DataGrid组件)、DCK(为了FireFly组件)的人有什麽感觉┅┅

组件编程新架构
组件编程新架构叫Macromedia Component Architecture,用ActionScript 2.0编写,目的是可以制作出统一外观(Appearance)和回响/反应(Behaviors)组件。

利用Classes去定义组件的Style和Skin的基础,即是你可以控制组件外观。

组件另外提供了Broadcaster/Listener Event Model,就是我喜欢的Callback功能,例如完成一件事,发生一件事会自动/主动通知你。

其他组件新加功能还有深度(Depth)和焦点(Focus)管理,辅助功能(Accessibility)的配合。

Macromedia内置组件(包括不少DRK4-5组件,以前付钱买的人又要.:~>_<~:.)是编译成*.swc文件,不可以像以前直接修改组件代码。

题外话,以前Macromedia内置组件都是灰色的,新的组件是白色,设计类似Aqua或WinXP,有一个主题名称(Theme)叫Halo。

ActionScript 2.0


此文章共有2  
 
上一篇文章:Flash MX 2004新特性导航
下一篇文章:flash mx 2004的項目管理
本文章为原作者版权所有,如有侵犯您的权益请通知我们,我们会在24小时以内删除
最新5篇热点文章
最新5篇推荐文章
相关文章


关于我们 | 广告刊登 | 合作伙伴 | 友情链接 | 意见反馈 | 帮助HELP| 网站地图

版权所有 Copyright © 2002-2005 爱我梅州商务网
粤ICP备05105236号