荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: radiation (理解的死亡证书), 信区: Homepage
标  题: Flash 6.0新功能全新体验
发信站: 荔园晨风BBS站 (Wed Mar  6 12:23:51 2002), 转信

Flash 6.0新功能全新体验

  随着信息时代的来临,似乎一切都变得节奏加快起来。刚开始接触Flash,就
被他“小巧精致”的特性所吸引,于是遍便和Flash结下了不解之缘。但这似乎还
是刚发生在昨天的事一样,想来却已经伴随着他的成长,从Flash 2直到今天,似
乎也走过了相当长的一段路。而正当笔者还沉浸在Flash 5给我们带来的喜悦的时
候,QQ上有身在“革命第一线”的好友传来消息:Flash 6.0有了测试版!

  真是令人兴奋的消息,赶紧问来地址,下载、安装。。。期盼之情,溢于言表
,还不是想图个新鲜,同时也可以满足满足自己的好奇心,毕竟也是和Flash有了
感情的。安装完毕,便迫不及待地启动Flash 6.0 Beta,对其来个“地毯式扫描”
,“全方位探测”。

  以下便是笔者就结合对该测试版的心得,对Flash 6的新功能作一总结。在此
之间需要说明的是,虽然笔者所得的Flash 6只是测试版,没有官方的技术支持,
如“What’s new”等权威标准。同时,在功能实现上也免不了存在着不少的Bug,
性能方面也并不是很稳定,在日后的正式版中或多或少会有所改进。但根据笔者过
去的经验来说,正式和测试版之间除了补丁发现的Bug外,应该差不多。所以,从
很大方面来说,还是比较能反映出Flash 6的大概面貌的。

改进的界面

  首先需要介绍的当然是它的界面了,先来看看Flash 6的启动画面都有什么新
特色,比起结构复杂的Flash 5启动画面,Flash 6的显得更加清新亮丽,比较类似于
Dreamweaver 4的风格。通过这一小细节,我们就可以深切地感受到Macomedia总体
风格的变化,也能看出Macomedia的“网页三剑客”之间的结合也更为紧密。
Flash 6的界面有了些许改变。从总体上来说,还是有很多地方值得称道的:面积
占用率节省了,图形美观多了等等。这不光是界面的改进,也有很多功能上的改变
或改进。如界面中专门开辟了一个区域来嵌入面板,而使“浮动面板”在很大程度
上成了“嵌入面板”,当然也可以把面板拖拽出来,而浮动在工作区上。不过可以
肯定的是通过右边伸缩自由的面板控制,管理会方便很多,包括层的管理、面板的
调整、属性的设置,这是一个相当大的特点。

属性面板:

  熟悉Dreamweaver的读者,可能对Dreamweaver中的属性面板印象较深,它可以
说是Dreeamweaver中最常用的面板之一,现在Flash 6中也引入了类似的属性面板
,如图3所示,就笔者感觉这种功能有点画蛇添足了,不过也确实方便了用户的操
作,不过我的显示器呀,又被占据了那么老大的位置:(。

它的特点就是,当选中工作区中某个对象后,面板中立即显示该对象相应的属性,
然后允许用户直接通过该面板修改对象属性。但是,笔者发现测试版中属性面板不
能显示出任何被选对象属性,而一直显示了图3所示影片动画(Movie)总的属性。
或许这是测试版的缘故或就是一个Bug吧,相信在正式版中会解决这一问题,从而
会像Dreamweaver中的属性面板一样,给广大设计者的工作带来方便。
对文件的支持:

  有个相当重要,但容易被忽略的问题不得不提一下,就是对不同文件格式的支
持。在Flash 6中所支持的外部文件不断的增多,有许多图形格式与动画格式都被
支持了,如*.tga,*.sgi等格式。这势必将增大Flash的应用范围,吸引更多的业
界用户。

新增组件面板

  Flash6的技术逻辑向面相对象又大大的进步了一步,我们很惊喜的看到
Flash6中已经引进了组件(Component)的概念,在Flash6的组件面板中,
他内置的7个组件,这是一个可喜的进步,因为这意味着我们以后可以拥有更多的
Flash界面或者是动画资源,更重要的是他们都是完全独立的。一个人开发出来后
可以让很多人使用,从这个意义上说,就像Delphi中的VCL控件,VB、VC的OCX控件
一样,单独开发出来后可以让很多人使用,避免了重复的工作量和方便用户们对组
件的交流。

工具栏新增两个按钮

它们分别为控制旋转缩放和色彩渐变,但是新增这两个按钮,并不意味着这方面功
能也是新增加的,在Flash的前期版本中,也可以通过不同的方式来实现,只是现
在功能更加集中而更为方便。



对文件的支持:

  有个相当重要,但容易被忽略的问题不得不提一下,就是对不同文件格式的支
持。在Flash 6中所支持的外部文件不断的增多,有许多图形格式与动画格式都被
支持了,如*.tga,*.sgi等格式。这势必将增大Flash的应用范围,吸引更多的业
界用户。

新增组件面板

  Flash6的技术逻辑向面相对象又大大的进步了一步,我们很惊喜的看到
Flash6中已经引进了组件(Component)的概念,在Flash6的组件面板中,如图4所
他内置的7个组件,这是一个可喜的进步,因为这意味着我们以
后可以拥有更多的Flash界面或者是动画资源,更重要的是他们都是完全独立的。
一个人开发出来后可以让很多人使用,从这个意义上说,就像Delphi中的VCL控件,
VB、VC的OCX控件一样,单独开发出来后可以让很多人使用,避免了重复的工作量和
方便用户们对组件的交流。

工具栏新增两个按钮:

它们分别为控制旋转缩放和色彩渐变,但是新增这两个按钮,并不意味着这方面功
能也是新增加的,在Flash的前期版本中,也可以通过不同的方式来实现,只是现
在功能更加集中而更为方便


帧的控制方面完全回到了Flash 4.0的方式:

  以技术表现为第一标准,不惜舍弃新版本,回到过去:帧的控制方面完全回到
了Flash 4.0的方式。这还是值得称道的,因为Flash 5.0在这方面的表现很不合理
,至今为止Flash 4.0在帧控制方面做得还是最好的。自由变形的效果跟
Photoshop里面的特别象,完全可以控制四角的任意位置变形,这样就可以实现透
视效果了。
加强的函数运算和Action编程功能:

  深入研究发现,变化最多的还算是增强的函数运算和ActionScript等方面,如
可以设置调试程序的断点,可以对mask编程等等。

  而且据官方发布的消息透露:Flash6的内核按照ECMA-262标准进行了重新组织
,并且增加了部分Action语句,比如button、function、stage等还有对mouse、
key对象的增强等;增加了一个内置对象:Client/Server ,增强了对服务器方面
的语言;另外,myMovieClip.setMask (maskMovieClip) , Sound.
onSoundComplete() 还是不错,可以增强电影夹子和声音对象的功能。总之,利用
函数运算和Action编程能够实现的功能变得更加丰富。

  代码的编辑一直是Flash脚本编辑器的最大弱点,在Flash 6中,这些弱项得到
了很大程度上的改进,首先是代码的提示功能,比如循环结构,判断分枝结构……
都有详细的提示,很大程度上减少了出错的可能;并且在编写Action脚本时,支持
了CodeInsight技术。也就是类似于Delphi、VB、VC登专业编程工具中,在一个对
象的名字后面输入一个点,这个对象的所有属性和方法会有列表出现,供用户选择
。这样就可以大量减轻程序员的记忆强度,加快开发效率。而且也允许在脚本编辑
器实现查找和替换,如6所示的Action面板中的查找替换按钮,这样代码编辑起来
会非常的方便;还有就是允许外部书写代码,然后导入。

以上种种迹象显示出Flash的不断成熟,对技术的不断追求,由此也可见其母公司
Macromedia对Flash是下了不少功夫的。

强大的多媒体互动功能:

支持麦克风和摄像头:一直作为网络互动多媒体先锋的Flash在Flash 6版本中支持
了麦克风和摄像头技术,我们可以想想以后Flash的强大互动功能加上在线聊天和
互动视频交流会创造出一个多么美好的多媒体互动时代。

支持视频流播放:让众多Flash fans 们期待的视频功能,终于在Flash 6中得到了
实现,其中加入了对流式视频支持,这是一个巨大的进步,相信也会让Flash在宽
带网的发展中拥有一席之地。

增强的3D功能:

  Flash 6增加了自由变换,所以动态贴图/vertex移动是可以实现的;z轴可以
虚拟出来;fog可以mask/alpha,particl;system可以用movieclip…综上所述,
3D的基本条件都构成了,另外,画线函数,能够把虚拟3维动画的制作过程大大简
化,那么要作出逼真的3D视觉效果,也不是一件很难的事了。但是,需要提醒的事
,2D软件毕竟还是限制于2D,不是做3D的东西,所以再像也是仅限于通过平面虚拟
的。

  Flash 6 Beta中还对其它一些比较实用功能进行了改进或增加,比如用程序创
建空剪辑;客户连接功能等等,不再一一列举。

--
    人,人生,在本质上是孤独的,无奈的。所以需要与人交往,以求互相理解。
然而互相理解果真是可能的吗?不,不可能,宿命的不可能,寻求理解的努力是徒
劳的。那么,何苦非努力不可呢?为什么就不能转变一下态度呢——既然怎么努力
争取理解都枉费心机,那么不再努力就是,这样也可以活得蛮好嘛!换言之,与其
勉强通过与人交往来消灭孤独,化解无奈,莫如退回来把玩孤独,把玩无奈.

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.45.188]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店