一、方便易用的用户界面,可以使用户随心所欲地工作
在Flash 6中,Macromedia公司提供了一个统一的用户界面。使用这种统一的用户界面,用户可以在Flash、Firework和Dreamweaver之间自由转换,而且很容易将Firework和Dreamweaver的内容插入到Flash中。
便捷的快捷键设置使用户可以随心所欲地工作,并可依据任何设计流程来定制快捷键。工具面板和工具组紧密联系,使得非常容易在设计过程中选取工具。另外,还可以重新排放工具面板,以适应自己工作流程的需要。
Flash 6增加了动作面板工具栏,并对动作工具框的结构进行了重组,使得界面布局更加合理,使用更加方便。新增加的色彩碎片功能,使用户可以通过样本弹出菜单来快速选取颜色。对于Flash的动画播放器,Flash 6提供了一个外观设置界面。在播放Flash动画时,用户可以通过该界面对播放方式进行定制。
二、改进的脚本编辑器,可以使用户轻松自如地编辑脚本代码
代码的编辑一直是Flash脚本编辑器的最大弱点,Flash 6对其进行了很大的改进,使得在Flash中编辑代码成为一件很愉快的事情。
使用过Visual Basic的用户会感受到CodeInsight技术的优点。该技术是当在一个对象的名字后面输入一个点后,会出现一个列表,其中显示了这个对象的所有属性和方法。Flash 6在脚本编辑器中也提供了CodeInsight技术。这样,在进行Flash的脚本编程时,它会大大减轻用户的记忆强度,并保证脚本代码的准确程度。从而节省脚本代码的调试时间,加快开发效率。
对于脚本代码中的循环结构、分支结构等,Flash 6中的脚本编辑器都会给出详细的提示,在很大程度上减少了由输入而造成的错误。
Flash 6的脚本编辑器提供了代码的导入功能。通过该功能,用户可以使用其他编辑器编辑代码,然后再将其导入到Flash中。另外,脚本编辑器还增加了查找和替换功能。这对于代码的编辑是很方便的。
三、编程功能的增强,可以使用户更自由地控制Flash动画
在Flash 6中,脚本编程面向对象前进了一大步,它引进了组件的概念,并提供了7个内置组件。它和Dephi的VCL控件、Visual Studio中的OCX控件类似,使用组件,可以减少Flash开发中的重复性工作,并可获得更多的动画资源。这使得Flash的脚本编程达到了一个很高的水平。
在代码的调试方面,Flash 6增加了插入断点的功能。像调试其他高级语言的程序那样,Flash程序员可以在代码中插入断点,来调试Flash的脚本代码。
在脚本编程方面,Flash 6增加了声音完成事件、文件载入格式的SDK和脚本绘图API函数,并增加了严格相等比较运算符(“===”和“!==”)及switch语句。
四、增强的动画和图形功能,使得制作动画更快捷方便
Flash 6对图层结构进行了重组,并使用了树状展开式结构。在表示图层及它们之间的层次关系时,这种方式更为形象直观。
在图形的处理方面,Flash 6增加了矢量扭曲(射影)变换、图形自由变换和纵向文字功能,这极大地增强了Flash的图形处理功能。
在图库的管理方面,Flash 6增强了图库的拖放功能,并且当用户从外部拖入一个图形到图库时,图库会自动进行项目冲突检测。
在动画制作方面,Flash 6增加了模板功能。可以从一个模板新建文件,也可以将文件保存为模板。这使得制作动画更为方便快捷。
五、能支持麦克风和数字视频摄像机,这将会创造一个多媒体互动新时代
作为网络互动多媒体先锋,Flash 6对数字设备提供了良好支持,不需要特别设置就可以使用大多数的麦克风和数字视频摄像机。可以想象,有了Flash 6的强大互动功能,再加上在线聊天和互动视频交流的配合,将会创造一个美好的多媒体互动时代!
六、支持视频流功能,增强了Flash在宽带上的应用
Flash 6加入了对视频流的支持,用户可以在Flash 6中导入或者导出视频流格式的文件。这极大地拓宽了Flash的应用范围,使其在宽带网方面也会得到广泛的应用。