- Flash 8中文版全程自学手册
- 杨格等编著
- 2118字
- 2020-08-26 20:05:00
1.1.2 Flash 8的重要新功能
Flash 8在拓展Flash功能的同时,也引进了几种高级技术,使得即使是内容较多的动画在最终输出时也只生成较小的文件。下面介绍一下Flash 8中的几项重要的新功能。
1.丰富的实时渲染滤镜
Flash 8中新增的“滤镜”功能,可以让用户制作出许多以前只在Photoshop或Fireworks等软件中才能完成的效果。新增的滤镜面板是管理Flash滤镜的主要工具,在这里可以增加或删除滤镜,并且指定滤镜的某些参数选项。单击滤镜面板中的【加号】 按钮可以显示滤镜列表,包括投影、模糊、发光、斜角、渐变发光、渐变斜角和调整颜色等,这些滤镜或可视效果能够被应用到影片剪辑(MovieClips)和文本中,当在网页中运行时,通过播放器渲染并显现出来,如图1-1所示。
图1-1 对影片剪辑应用“投影”滤镜
2.运行时位图缓存
Flash 8还新增了一种名为“位图缓存”的新功能,如图1-2所示。创作者可以将任何影片剪辑元件指定为一个位图,这样在Flash Player运行时就会获得缓冲,极大提高影片播放速度。可以使用“属性”面板或者ActionScript脚本语言将影片剪辑元件指定为位图,在动画运行的过程中节省处理器计算矢量图形的时间。在任何对象作为位图被缓冲以后,它所包含的矢量数据依然被保留,可以很方便地转换为矢量对象。
图1-2 新增的位图缓存功能
3.FlashType字体渲染引擎
在以前的版本中,Flash对字体显示的控制能力比较薄弱,在显示较小的字体时,文字会变得模糊不清。Flash 8中新增了FlashType渲染引擎功能,用户可以根据自己的需要选择不同的字体呈现方式,以改善文字的显示状态。FlashType允许设计者对字体拥有与Flash项目中其他元素同样多的控制。字体的呈现方法包括:使用设备字体、位图文本(未消除锯齿)、动画消除锯齿、可读性消除锯齿和自定义消除锯齿,如图1-3所示。其中自定义消除锯齿选项允许自定义消除锯齿功能,如图1-4所示。新的FlashType渲染引擎能为动画文本提供等同于静态文本的高质量优化,使得即使很小的字体看上去也会很清晰,这是Flash的一项重大改进。
图1-3 选择字体呈现方法
图1-4 自定义消除锯齿
4.自定义渐进和渐出功能
新增的自定义渐进和渐出功能,也是Flash 8中较大的改进。用户将会享受到新功能所带来的便利,这一功能允许设计者直观地控制所有的动作补间属性。新增的曲线图功能提供对位置、旋转、大小、颜色及滤镜的独立控制,使用它能够精确控制动画对象的速率,如图1-5所示。
图1-5 新增的“自定义缓入/缓出”设置
5.全新的视频编码技术
Macromedia在以前的Flash版本中,就试图通过引入Flash视频来扩展交互式Web体验。Flash 8继续了这一目标,采用一种新的视频编码,并对面向Web的视频解码选项进行了扩展。设计者现在可以选择使用Sorenson Spark编码或新的On2 VP6编码。新的On2 VP6编码的目标是在提供一种丰富的交互式体验的同时使文件大小保持最小,与Apple支持的视频编码H-264相似。使用新的On2 VP6编码,开发者能够解码视频中的一个8位Alpha通道,这个Alpha通道可实时合成到任何其他Flash内容之上,覆盖的视频以透明或半透明Alpha通道的方式合成。
在导入视频的时候,Flash 8还提供了优化视频内容质量和文件大小的高级选项,如图1-6所示。在Flash 8中的视频允许将提示点嵌入源数据(Metadata),使用嵌入的提示点,图形或动画的事件能够在播放期间动态触发,如图1-7所示。
图1-6 优化视频内容的选项图
图1-7 嵌入提示点
6.其他新增功能
此外Flash 8还有如下一些比较吸引人注意的新功能。
● 混合模式:可以获得多种复合效果,方法是使用混合模式更改舞台上一个对象的图像与位于它下方的各个对象的图像的组合方式。
● 渐变增强:新的控件使用户能够对舞台上的对象应用复杂的渐变。用户最多可以向渐变添加16 种颜色,精确控制渐变焦点的位置,并对渐变应用其他参数。Macromedia还简化了应用渐变的工作流程。
● 对象绘制模型:在以前的Flash中,位于舞台上同一图层中的所有形状可能会影响其他重叠形状的轮廓。现在,使用新增的“对象绘制”模型创建形状时,该形状不会使位于新形状下方的其他形状发生更改。
● 脚本助手模式:使用动作面板中新增的助手模式,使创作者能在不太了解ActionScript的情况下顺利创建动作脚本。
● 扩展的舞台工作区:可以使用舞台周围的区域存储图形和其他对象,而在播放SWF文件时不在舞台上显示它们。Flash用户经常使用工作区存储在舞台上做成动画的图形,或者存储在回放期间没有图形表示形式的对象,如数据组件。Macromedia扩展了称为“工作区”的区域,使用户能够在那里存储更多项目。
● 文档选项卡:用户可以在同一个Flash应用程序窗口中打开多个Flash文件,并使用位于窗口顶部的【文档】选项卡在它们之间进行切换。
● 改进的【首选参数】对话框:Macromedia精简了【首选参数】对话框的设计,对其进行了重新布置,使其更简明好用。
● 单一库面板:用户可以使用一个【库】面板来同时查看多个Flash文件的库项目。
● 改进的发布界面:简化后的【发布设置】对话框,使得对SWF文件发布的控制更加轻松。
● 对象层级撤销模式:逐个跟踪在Flash中对各个对象所做的更改。使用此模式时,舞台上和库中的每个对象都具有自己的撤销列表,这使用户能够撤销对某个对象所做的更改。
● 位图平滑:当位图图像显著放大或缩小时,则其在舞台上的外观有了很大改善。这些位图在Flash创作工具中和Flash Player中的外观是一致的。
● 视频Alpha通道支持:用户可以为视频对象使用Alpha通道,从而创建透明效果。
还有一些新增特性即SWF源数据、交互式Mobile设备模拟器、改进的视频播放组件、增强的文本工具、增强的描边属性等,读者可以在实践中慢慢体验。