Flash4使用详解 (六)
---摘自《CPCW》(文/陈涛)
Flash中作图(三)
使用箭头工具
Flash中的线条没有句柄供调整形状,但可以使用箭头工具拖动线条上的任意点。鼠标指针在不同形状上会发生变化以指示在该处可进行什么样的改变形状的操作。
用箭头工具改变形状
1,选择箭头工具。
2,进行下列操作之一:
l 拖动线条或图形轮廓上的任一点。
l 按住“Control”键(对Windows)或“Option”键(对Macintosh)后在线条上单击并拖动鼠标可形成一个角的顶点。
对上述操作,Flash将调整线条的弯曲程度来适应被移动点的新位置。如果该点是端点,那么可拉长或缩短线条;如果是角的顶点,那么角的两边仅仅在长度上变化。
如果感觉对一条复杂的线条进行改变有困难,可先对它进行平滑处理以删去一些不必要的细节,这可使改变形状的操作变得容易;提高放大倍数同样可使改变形状的操作变得容易,并能提高精度。


拉直、平滑线条和轮廓
可通过拉直、平滑线条和轮廓来改变外形。
如前所述,拉直和平滑的有关设置可通过执行“File > Assistant”命令进行。
使用箭头工具的“Straighten”修改器或执行命令“Modify > Curves
> Straighten”可对画出的线条作小幅的拉直处理,拉直操作对直线不起作用。
使用拉直操作还可以使Flash辨认出简单的几何形状。在“shape
recognition”选项关闭时,Flash会把手绘的近似于园、椭圆、矩形、正方形、三角形合弧等图形转换为标准的几何图形,但对于其他元素相交的图形,将不予转换。
平滑操作可减少曲线的奇点和其他变化,使曲线平顺,它还可使曲线所含段数减少,单对直线段不起作用。这个操作在改变由许多短线段组成的线条的外形时尤为有用,选择组成一线条的所有的线段后进行平滑操作,可减少线段的数目,生成易于修改的圆滑的曲线。这两种操作可重复使用。
平滑曲线或图形轮廓
在绘图工具览上点选箭头工具和“Smooth”修改器,或执行“Modify
> Curves > Smooth”命令。
对曲线或图形轮廓作小的拉直操作
在绘图工具览上点选箭头工具和“Straighten”修改器,或执行“Modify
> Curves > Straighten”命令。
曲线的优化
平滑曲线的另一种方法是对它们进行优化,它通过减少组成曲线的曲线段的数目达到目的。优化操作还可以减小Flash影片文件的大小。同拉直和平滑操作一样,优化操作可重复进行。
优化曲线
1,选择要进行优化的曲线,执行“Modify > Curves > Optimize”命令。
2,在出现的“Optimize Curves”对话框中,使用滑块指定平滑的程度。平滑的结果取决于选择的曲线,曲线中包含的区线段数将减少。
3,其它选项:
l 打开“Use Multiple Passes”选项将重复执行平滑操作到不能再优化为止,这相当于对同一对象反复进行优化操作。
l 打开“Show Totals Message”选项则在平滑完成时出现消息框显示优化的范围。
吸附(Snap )
吸附特性有助于在作画时自动与网格对齐和元素之间的对齐。如果吸附修改器被打开,那么在拖动元素时鼠标指针下方会出现一黑色的小园环,当两个点被精确对齐或重合时,园环将变粗。
打开和关闭吸附属性
进行下列操作之一:
l 选择箭头工具,单击吸附修改器。
l 执行“View > Snap”命令,再次打开菜单会发现“Snap”命令左方出现一“√”记号,表明“Snap”已打开,再次执行同样命令,将关闭“
Snap”特性。
当移动元素或改变元素外形时,箭头工具在元素上的位置为吸附园环提供了参考点。例如,如果拖动一个图形的中心区域,那么中心点会与网格线和其他对象吸附,这种特性在作动画时使图形吸附在它运动的路径上很有用。
调整吸附的敏感程度
执行“File > Assistant”命令,在出现的“Assistant”窗口中的的“Snap
to Grid”下拉列表框中选择。 创建特殊的曲线效果
可以使用诸如“Lines to Fills”、“Expand Shape”和“Soften Edges”等命令加入一些特殊效果,如向线段中加入入渐变色、擦除部分线段、扩展填充区域和柔化边界等。
扩展填充区域和柔化边界可产生意想不到的效果,在很小的对象或有很小细节的对象上作用不是很明显;柔化边界还将产生使Flash影片文件迅速增大的复杂图形。
使线条变为可填充区域
1,选择线条。
2,执行“Modify > Curves > Lines to Fills”命令。
这样,选择线条将变为可填充区域,这在创建一些特殊效果如以渐变色填充线条或擦除线条的一部分时是必要的,但会使文件变大。
扩展填充色区域
1,选择一填充图形。
2,执行“Modify > Curves > Expand Shape”命令。
3,在出现的对话框中,“Distance”文本框是以象素为度量单位的扩展距离,单选钮用于设置扩展方向,其中“Expand”是图形以设置的度量单位向外扩展,“Inset”向内收缩。
柔化对象边界
1,选择填充图形。
2,执行“Modify > Curves > Soften Edges”命令,出现“Soften Edges”对话框。
3,在对话框中设置下列选项:
l “Distance”文本框设置柔化边界的宽度。
l “Expand”和“Inset”单选项用于确定柔化方向(边界外或是边界内)。
l “Number of Steps”文本框用于设置柔化边界包含的曲线,其中的数字越大,柔花效果越自然,但文件也将越大。
使用复杂的图形
正如其它图形应用程序一样,在Flash中使用复杂的图形将降低演示性能。所以,可以试着将复杂的图形在逻辑上分为几部分,画好后再把它们组合成需要的图形。
任何时候在舞台上移动线条或填充区域,Flash都会重新计算线条相交的情况,舍去被填充区域覆盖的内容。在拖动的同时,Flash会使操作对象处于临时性的悬浮状态,这会影响Flash的性能,而“使对象成组”减少了Flash的工作量,因为处于不同组的线条不会相连。
加速屏幕重画的速度
可设置有关显示的选项达到目的:
l 执行“View > Outlines”或“View > Fast”命令,打开相应的选项。
l 与上面的选项相对应,打开“View > Antialias”或“View >
Antialias Text”将使运行速度慢许多。
l 在绘制图形时,使用“simple line”线条样式。其它样式如“stipple”和“hatched”重画速度较长。
使对象成组以加速选择和移动:
1,使用箭头工具分别选择要组成逻辑组的对象。
2,执行“Modify > Group”命令。
加速创建颜色填充区
l
在填充颜色之前手动修复图形的缺口,在使用染料桶工具时选择“Don't
Close Gaps”修改器,使Flash不必查找并修复缺口。
l 把要填充的区域放大。Flash将只寻找当前可见区域的缺口。[测控组1]faucet.gif