现在淹城门票多少钱:第一讲:10Flash8工作环境(3)[FLASH8基础教程]

来源:百度文库 编辑:偶看新闻 时间:2024/04/28 00:43:50

第一讲:Flash8工作环境(3)[FLASH8基础教程]

[ 作者:佚名 文章来源:转载 点击数:1866 更新时间:2007-9-20 17:18:32| 收藏本文 ]
在线投稿】【信箱投稿(qqs18@163.com)】 【背景: 字号:

1.3 Flash8新增功能

Flash8在很多功能上有较大的改进,并且新增了一些功能,更利用开发者使用。它提供了更强大的表现手法、文本支持、脚本增强和视频支持。下面就分别介绍一下这些新增的功能。

1.3.1 表现手法

1.增强的“混色器”面板

打开Flash8的“混色器”面板,会发现界面比以前有了改变。这样更利于设计者对舞台上的对象应用复杂的渐变。另外,新增加了渐变的溢出模式的设置。溢出模式模式包括三种:扩展(默认模式)、镜像和重复。如图1-1所示。

图1-1 增强的“混色器”面板

2.改进的“填充变形工具”

以前的“填充变形工具”的手柄全都用简单的“方块”、“圆圈”来表示。虽然当鼠标移动上去会改变指针的形状,但这无疑对广大初学者来说是欠考虑的。不过这一切都过去了,Flash8带来了更完善的渐变控制。现在的渐变控制手柄更加直观,更方便初学者使用。如图1-2所示。

图1-2 改进的“填充变形工具”

3.新增加“对象绘制”模式

以前在Flash中,舞台同一图层的所有形状都可能影响它们所覆盖的其它形状的轮廓。现在,选择“对象绘制”模式后,可以直接在舞台上创建形状,而不会干扰其它重叠形状。

在“工具箱”中选择“线条工具”、“椭圆工具”、“矩形工具”、“铅笔工具”、“钢笔工具”时,“绘图工具箱”下边的的“选项”中会出现“对象绘制”按钮,如图1-3所示。单击这个按钮,就可以进入到“对象绘制”模式了。

图1-3 新增加“对象绘制”模式

4.增强了笔触功能

在之前的Flash版本中,线条的端点都是圆头儿的。这是极其不方便的,如果需要制作一个尖头儿或方头儿的线条时(例如表针儿、铅笔、尺子等),还得先把线条转化成填充,然后编辑成型,非常麻烦误工。而Flash8可以更清楚精确地绘制笔触的接合及端点。接合是两个笔触相接的地方,端点是独立笔触的末端。当从“工具箱”中选择了铅笔、钢笔、墨水瓶等工具时,在“属性”面板中可以找到这些设置。如图1-4所示。

图1-4 “属性”面板中的笔触设置

另外,笔触的最大值已从10像素增至200像素,而且现在还可以用渐变填充对笔触着色。这就为设计者提供了更广阔的创作空间。

5.新增文本手柄功能

Flash8的“文本工具”增加了文本手柄功能,可以更轻松地调整文本框的大小和重新定位文本块。如图1-5所示。

图1-5 新增文本手柄功能

6.改进的 Fireworks 导入器

在Flash8中,Macromedia Fireworks PNG文件导入器支持将更多属性应用到Fireworks图形。当把Fireworks文件导入Flash时,不会改变这些图形属性(包括混合模式和滤镜等特效),并且可以在Flash中进行编辑。

1.3.2 文本支持

1.新的文本呈现引擎FlashType

FlashType是Flash 8中的一个新增功能,它是一种新的文本呈现引擎,用于改善字体的消除锯齿功能和可读性。它增强了Flash显示文本的质量和显示文本方式的一致性,它可以在Flash创作环境和发布的SWF文件中呈现清晰的、高质量文本。FlashType极大地改善了文本的可读性,尤其是在使用较小字体呈现文本时。显示小字体一直是Flash的弱项,现在,即使是很小的字体,Flash也能显示得比较清楚了。

2.改进的消除锯齿选项

选择“文本工具”后,打开“属性”面板,可以发现一个“字体呈现方式”下拉列表,其中包括为各种文本块指定消除锯齿选项,这些选项可改进不同环境的文本显示。例如,可以为动画或为实现可读性而指定消除锯齿,或应用控制的自定义设置等。如图1-6所示。

图1-6 消除锯齿选项

消除锯齿可对文本作平滑处理,从而使屏幕上显示的字符的边缘更平滑。消除锯齿选项可以通过沿像素边界对齐文本轮廓,来增强文本可读性,这对于清晰呈现较小字体尤为有效。

1.3.3 脚本增强

1.脚本助手

脚本助手是“动作”面板中的一种新辅助模式,对于入门者来说,能更轻松地创建脚本,而不必深入了解ActionScript。脚本助手通过从“动作”面板中的“动作”工具箱中选择项以及提供一个界面来帮助生成脚本。这个界面包含文本字段、单选按钮和复选框,可以提示正确变量及其它脚本语言构造。如图1-7所示。

图1-7 脚本助手

2.ActionScript 2.0的增强功能

自从Flash引入脚本以来,ActionScript语言得到了不断的完善和发展。每一次发布Flash新版本时,ActionScript中都会再添加一些关键字、对象、方法和其它语言元素。Flash 8创作环境中也进行了一些与ActionScript相关的改进,引入了一些用于表现功能的新语言元素,例如滤镜和混合模式。还引入了一些用于应用程序开发的新语言元素,例如JavaScript集成(ExternalInterface)和文件I/O(FileReference 和 FileReferenceList)。

1.3.4 视频支持

1.改进的视频向导

“视频导入”向导经过改进,可帮助你部署视频内容,以供嵌入、渐进下载和流视频传输。可以导入存储在本地计算机上的视频,或导入已部署到Web服务器或Flash Communication Server上的视频。如图1-8所示。

图1-8 改进的视频向导

2.新增独立视频编码器

为了改进视频专业人员的工作流程,Flash 8包含了一个新的独立视频编码器――Flash 8 Video Encoder。它可安装在视频编码专用计算机上,允许批量处理视频编码,从而能同时编码多个视频剪辑。使用Flash 8 Video Encoder还可以编辑视频剪辑、嵌入提示点以及裁切和修剪视频的帧大小。如图1-9所示。

图1-9 Flash 8 Video Encoder

3.新增Alpha通道支持

使用Alpha通道可以将视频处理为透明背景。这样可以将该视频叠加(或复合)到其它Flash内容之上,而视频的主题仍保留在前景中。例如,Alpha通道的一个常见用法是,用蓝色屏幕作为背景来录制演示者的视频剪辑。接下来使用Alpha通道编码该视频,将演示者放在作为视频背景的另一个图像的前面。

4.嵌入视频播放提示点

Flash Video Encoder允许将提示点直接嵌入Flash视频(FLV)文件中。提示点能够使视频回放触发演示文稿中的其它动作,从而可以将视频与动画、文本、图形和其它交互内容同步。将提示点与新的Flash视频组件FLVPlayback一起使用时,可以在到达单个提示点时,协调视频剪辑的回放和伴随的交互内容。例如,可以创建一个Flash演示文稿,使屏幕的一个区域播放视频,而另一区域显示说明性文字和图形。提示点能够使视频回放触发演示文稿中的这些其它动作,从而创作更加丰富的交互内容。