相关文章
HTML中的
Google不曾告诉你:用Adsense挣大钱三部曲
教你怎么学习黑客学好黑客
网站建设修改模板
网页设计文本填充,边框,边界和位置属性(二)
网站设计语句
www.qitongnet.comdreamweaver mx教程十二:调整单元格大小和实际大小一致,设置列宽度为自动伸展
北京网站设计DreamweaverMX技巧之超链接
网站制作DW MX 设计留言本实战(4)
www.qitongnet.comDreamweaver MX进阶教程(十)制作居中的网页
品牌理念
北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!
友好连接
文章搜索
你的位置:首页 >> 网站制作 >> 网站制作北京网站建设Flash MX 2004 简介
网站制作北京网站建设Flash MX 2004 简介
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北京网站设计
北京网页设计
网页设计如果说ActionScript 1.0是JavaScript,那2.0就是Java,严谨Data Type,完全Class Based,非常类似Java!闪客不禁担心自己不懂 北京网站设计Java,是否很难学习?我要强调一点,ActionScript 2.0出现,并不表示旧的ActionScript 1.0被淘汰,因为ActionScript 2.0只是给开发人员一个更严谨的编程语言,方便开发,方便编译时Debug等。用ActionScript 2.0写的Flash,可以给Flash Player 6支持,因为1.0和2.0都是编译为同一类Byte-code。2.0除了编程语法、概念分别外,它必须写在*.as 网站设计外部文件中,只被专业版支持。我想传统程序员都会喜欢用ActionScript 2.0。
Form Based 北京网站建设
又是从传统应用程序开发搬到Flash功能,以往用Timeline定义程序不同状态的时代已经过去,现在是一张张的Form,另一个传统程序员会喜欢功能。以往做应用程序开发时,千方百计要避免使用者按背後窗口,菜单、选单等,因而影响目前窗口或对话盒,现在都不怕了,可以通过 www.qitongnet.comForm去管理和控制。 网站制作网站建设
ⷠ协同工作源码管理 网页设计
多人共同开发Flash应用时必须要源码管理,先为Flash应用建立一个Flash Project(*.flp),所有文件都要Check-in Check-out,避免两人同时修改同一个文件,源码管理功能可以和M$ SourceSafe结合,我以前就是用M$ SourceSafe,一直想不到现在Flash都可以用它。
ⷠFlash MX 2004缺点企通互联
网页设计
我不喜欢将Help 北京网页设计整合到Flash中,虽然Help是HTML,但目录是XML,需要在Flash中才可以使用,太多面板,画面已经不够用,Help启动又慢。以前可以简单地打开Browser,查看Help 北京网站制作,现在不可以了
Flash MX 2004启动时间太长,通常要等1-2分钟才开启,可能是背後激活的原因。