English

闪客的节日——全新体验Flash 6

2002-01-30 来源:中华读书报 刘耀儒 我有话说
Macromedia Flash是一个强大的W eb开发工具,它将矢量图形作为默认的图形格式,并可重复引用创建的对象。在生成迷人的应用程序、W eb界面和培训课程的同时,生成的文件却很小。这使得它成为设计和发布窄带动画、演示内容和网站的关键。相对于以前版本,即将推出的Flash 6不论是在用户界面上,还是在代码编制以及对外部设备的支持上,都得到了很大的改进。

一、方便易用的用户界面,可以使用户随心所欲地工作

在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的应用范围,使其在宽带网方面也会得到广泛的应用。

[值班总编推荐] 以劳动谱写时代华章

[值班总编推荐] 青年的朋友习近平

[值班总编推荐] 让青春在科技创新中焕发更加绚丽 ...

手机光明网

光明网版权所有

光明日报社概况 | 关于光明网 | 报网动态 | 联系我们 | 法律声明 | 光明网邮箱 | 网站地图

光明网版权所有