Flash 8 线条属性
2007-01-28 11:00:32 来源:WEB开发网<图8>
当然,可填充线条的意义远不止如此,你同样可以填充钢笔所绘制的路径以及各种形状的轮廓线,更让人激动的是,填充后,这些线条还可以被当成普通路径那样,对锚点进行编辑,如图9所示。
<图9>
三、对象绘制模式在Flash之前的版本中,在同一图层绘制出来的形状或线条叠加在一起时,是会互相切割的。这给不少朋友,特别是初学者带来不少麻烦,最常见的就是移动对象时“拖泥带水”,光把填充移走了,留轮廓线在原处,给后面的动画操作带来不必要的麻烦,如图10所示。
<图10>
不过,我们不必妄断这种形式是好是坏,起码在很多时候它会给你带来不少便利,比如我就常用这个特性画简单的线路图,这里有一个十字路口,如图11所示,按Shift键选择中间四小段儿删除即可,是不是非常方便?
<图11>
而在Flash8中,保留原来的绘图模式的基础上,又添加了一种对象绘制模式。类似在Illustrator等矢量图形软件中的方式。如果使用了该选项,在同一层绘制出的形状和线条自动成组,在移动时不会互相切割、互相影响。我们可以在钢笔、刷子、形状等工具的选项中找到该设置,如图12所示。
<图12-1、12-2>
当然这并不意味着在这种模式下,我们无法完成对象的组合和切割。Flash为我们提供了更完善和标准的方法。在修改-合并对象这个菜单下,你会找到一些新的命令,如图13所示。
<图13>
通过试验,可以了解到这和其它图形图像软件的组合命令大相径庭。比如联合就是把多个图形对象合成一个整体,而交集就是保留两图形之间重叠的地方等等,这和我们在Photoshop中用到的组合形状或选区是基本类似的。(注:请参考我的Photoshop绘制矢量标志系列教程,两者的用法异曲同工。)
这里我们绘制两个图形叠加在一起,图14是使用这些命令后的效果。
<图14>
好了,这一节就到这里,我们主要讲了与绘制线条相关的内容,大部分都是一些细节。人们常说细节决定成败,我想倒没有那么严重,不过熟练的、合理的、灵活的运用这些细节必定会为作品添姿增彩。
- ››FLASH不等于运算符!=的使用实例
- ››FLASH不全等运算符!==
- ››FLASH字符串分隔符运算符
- ››FLASH% 模运算符
- ››Flash+、++、+= 加法运算符
- ››Flash, 逗号运算符
- ››flash中的-、--、-=减法运算符
- ››Flash的-Infinity 常数、.点运算符、/ 除法运算符...
- ››Flash两种注释方法/*..*/ 和// 注释行分隔符运算符...
- ››Flash的/=除法赋值运算符、=赋值运算符、== 等于运...
- ››Flash之?: 条件运算符、^ 按位 XOR 运算符、^= 按...
- ››Flash的_framesloaded代码示例
更多精彩
赞助商链接