绘制线条和轮廓线
Flash MX中最基本的绘图就是线条和对象的轮廓线,绘制中可能用到的工具主要有3种,铅笔工具
、直线工具和笔刷工具。其中,铅笔工具主要用于在场景中指定帧与绘制出拉直线条或者平凡曲线,也可以识别或者纠正基本几何形状;直线工具则只能用来绘制粗细不同的各种线型;笔刷工具则可以用于绘制形态各异的矢量色块。本节将主要介绍这3种重要的绘图工具。铅笔工具
使用铅笔工具绘制线条时,用户可以对所绘制的矢量线条的宽度、线型和颜色进行设置,这项操作需要借助Properties面板来完成。如果Properties面板处于隐藏状态,用户可以在Flash MX主菜单中选择Window→Properties命令,来打开如图2-1所示的Properties面板。
图2-1 Properties面板
在Properties面板内,打开线型下拉列表框时,可以看到Flash MX提供的7种线型(如图2-2所示)。其中的hairline用于细的矢量线,改变它的线宽时,Flash MX将把线型切换成Solid。选择一种线型之后,它将作为当前的列表选项。
图2-2 选择铅笔工具绘制的线型
打开线宽下拉列表时,可以看到出现了一个垂直的滚动条,如图2-3所示。拖动滚动条上方的滑块,将改变矢量线的宽度。单击线宽下拉列表框右侧的颜色块,在打开的颜色列表内可选择一种新的矢量线颜色。
图2-3 改变线型宽度
用户对矢量线的线型、线宽和颜色的修改结果将会直接应用到舞台中用户所绘制的线条上。如果舞台上没有选择的矢量线,当前的设置将影响此后绘制的直线、折线和多边形边框,否则将只影响所选的矢量线。
选择绘图工具栏的铅笔工具按钮之后,按住Shift功能键可在舞台上绘制水平线、垂直线和倾角为45°的直线。默认的铅笔模式是Straighten,当需要选择其他模式时,可在选择绘图工具栏的铅笔工具之后,单击Options选项区的Pencil Mode,打开如图2-4所示的铅笔模式。
图2-4 铅笔模式
选择Straighten模式时,Flash MX将把所画的矢量线尽可能地规整为直线。用户选择铅笔工具之后,用鼠标在新建的舞台上拖动时,屏幕上将显示鼠标的轨迹。释放鼠标之后,Flash MX将显示规整后的效果。
例如,为了创建矩形,可事先选择Straighten模式,然后在舞台上使用铅笔工具创建首尾相连的4条随意的线条(如图2-5左图所示),释放鼠标之后,即可得到如图2-5右图所示的规整后的矩形效果。Flash MX对水平线和垂直线的规整效果较好,而对斜线的规整效果稍差。如果用户希望绘制一条笔直的斜线,最好选择绘图工具栏的直线工具。
图2-5 使用Straighten铅笔模式
选择Smooth模式时,将尽可能地消除矢量线边缘的棱角,使绘制的矢量线更加光滑。用户可以在舞台上任意勾画,展现自己的速写能力。例如,鼠标是计算机不可缺少的外设之一,选择绘图工具栏的铅笔工具之后,在舞台上绘制出鼠标的大致轮廓,由于Flash MX的平滑作用,轮廓边缘的棱角将被尽可能地消除,如图2-6所示。
图2-6 使用Smooth铅笔模式手动绘制的图形
选择Ink模式时,可以产生更接近手写感觉的矢量线,为了在屏幕上展示不同的书法,这种铅笔模式是非常有效的。例如,选择较粗的笔划,然后在舞台上拖动鼠标,即可得到如图2-7所示的矢量线效果。
图2-7 使用Ink铅笔模式
直线工具
直线工具是铅笔工具的特例,它专门用于绘制各种不同倾角的直线。选择直线工具按钮之后,在Options选项区内不会出现任何选项,但用户仍然可通过Properties面板对直线的线型、线宽与颜色进行调整。
使用直线工具的操作步骤如下:(1) 单击绘图工具栏的“新建”工具按钮,创建一个新的Flash文件。
(2) 选择Window→Properties命令,打开Properties面板。
(3) 在面板内对直线的线型、线宽与颜色进行设置。
(4) 选择绘图工具栏的直线工具,在空白的舞台上拖动。
选择直线工具按钮之后,按住Shift功能键就可以得到水平线、垂直线与倾角为45°的直线,否则直线的倾角将由鼠标拖动的方向决定。例如,在Properties面板内选择Solid作为直线的线型,将直线的线宽设置为5时,经过鼠标的拖动,可得到如图2-8所示的直线效果。
图2-8 使用直线工具绘制图形
笔刷工具
笔刷工具用于产生形态各异的矢量色块,笔刷的形状、大小、颜色、笔刷模式和填充锁定等可通过绘图工具栏进行控制。本节将首先介绍使用笔刷绘制矢量图形的方法,然后将重点讨论笔刷模式对绘制效果的影响。
在绘图工具栏内选择笔刷工具按钮之后,Options选项区内将出现
Brush Mode(笔刷模式)、
Brush Size(笔刷尺寸)、
Brush Shape(笔刷形状)和Lock Fill(填充锁定)4个选项。关于笔刷的颜色,用户可通过绘图工具栏的填充颜色进行设置。
绘制笔刷效果的操作步骤如下:(1) 单击绘图工具栏的新建工具按钮,创建一个新的Flash文件。
(2) 单击绘图工具栏的笔刷工具按钮。
(3) 打开Options选项区的
Brush Mode下拉列表框,选择一种笔刷模式。
(4) 打开Options选项区的
Brush Size下拉列表框,选择一种笔刷尺寸。
(5) 打开Options选项区的
Brush Shape下拉列表框,选择一种笔刷形状。
(6) 在舞台上拖动鼠标,确定笔刷经过的轨迹。
打开Options选项区的
Brush Size下拉列表框之后,用户可看到10种不同的笔刷大小(如图2-9所示),它们按照从小到大的顺序依次排列。表示笔刷大小的图标总是圆形,它与笔刷的形状没有关系。
打开Options选项区的
Brush Shape下拉列表框之后,可以看到9种不同的笔刷形状(如图2-10所示),椭圆形和矩形的笔刷各分为水平与垂直两种形式,根据直线的倾角以及是否连续等,Flash MX提供了3种不同的直线型笔刷形状。
例如,选择笔刷的大小和形状之后,在舞台上拖动鼠标时,将得到一条由笔刷绘制的直线,用户也可以直接使用该工具制作一些艺术字,如图2-11所示。如果在按住Shift功能键的同时拖动鼠标,则笔刷的形状将被最大程度地忽略。
图2-9 选择笔刷的大小 图2-10 选择笔刷的形状
图2-11 绘制笔刷效果
Flash MX为用户提供了5种不同的笔刷模式,选择绘图工具栏的笔刷工具按钮之后,在Options选项区内打开
Brush Mode下拉列表框(如图2-12所示),选择Paint Normal(常规模式)时,笔刷将覆盖舞台上面的矢量线与矢量图形,但不会影响文字和引入的图形。选择Paint Fills(填充模式)时,笔刷将覆盖舞台上面的矢量色块与未填充色块的区域,但不会覆盖矢量线。
图2-12 Brush Mode下拉列表框
例如,选择Paint Normal笔刷模式时,在舞台上的矩形矢量图上拖动时,可以看到色块区域、空白区域和矩形边框都受到笔刷的影响,如图2-13左图所示。选择Paint Fills笔刷模式时,在舞台上的矩形矢量图上拖动时,尽管色块区域、空白区域仍然受到笔刷的影响,但矩形边框却清晰可见,如图2-13右图所示。
图2-13 笔刷模式对比之一
选择Paint Behind笔刷模式时,对舞台上的矢量图形没有影响,所有的笔刷效果都是从矢量图的背景穿过的,如图2-14左图所示。选择Paint Selection笔刷模式时,在舞台上拖动鼠标,凡是被椭圆覆盖的区域都不会受到笔刷的影响,只有空白区域才显示笔刷效果,如图2-14右图所示。
图2-14 笔刷模式对比之二
选择Paint Inside笔刷模式之后,当笔刷的起始位置在舞台上的空白区域时,笔刷经过矢量图时,将从其背面穿过,如图2-15右图所示。当笔刷的起始位置在舞台上的色块区域时,笔刷的影响将局限在色块区域之内,而对空白区域没有影响
单击Options选项区的Lock Fill按钮时,将改变渐变模式下笔刷绘制的参照点。在Color Mixer面板内选择一种渐变模式之后,在笔刷的未锁定填充方式下,将在笔刷拖动的区域内包含一个完整的渐变过程,即笔刷拖动的起点与终点分别是渐变过程的起点与终点。在笔刷的锁定填充方式下,笔刷拖动产生的渐变过程起始于渐变范围的左侧边框,终止于渐变范围的右侧边框,它与笔刷拖动的起点和终点没有任何关系。
例如,选择Linear Gradient渐变模式之后,分别选择未锁定填充方式与锁定填充方式,使用笔刷在舞台上绘制从左侧到右侧的直线,此时绘制效果没有任何区别,因为前后两个参照点完全重合。在锁定填充方式下,从舞台的中间开始运动笔刷,将得到与贯穿舞台运动笔刷完全相同的渐变效果。在未锁定填充方式下,从舞台的中间开始运动笔刷,仍然能得到一个完整的笔刷渐变效果(如图2-16所示)。
未锁定的渐变示例
锁定后的渐变示例
完整的渐变示例
图2-16 锁定填充的对比