freehand 的透镜和色彩填充 1、透镜填充的透明度调整 启动flash mx,在新文件中使用import命令导入这个freehand文件,具体的导入文件设置前面文章已经讲的很详细了。如下图所示,flash mx 可以很好地展现freehand中的效果。 那么我们来看看在flash mx中是如何实现这个放大效果的。双击这块被放大的圆角矩形对象,进入symbol的编辑状态,原来是使用了mask遮罩效果,并且文件在导入flash mx的过程中,底下的图片被自动放大了,然后将这个遮罩对象放到scene场景的图层上面,就得到局部放大的效果。 从上面这些例子中我们可以看出,如果将freehand文件导入flash并编辑符号,就会看到lens填充的对象已经自动变成位图的遮罩。虽然这会增加文件的尺寸,但是这对得到单独的遮罩是十分有效的。除了单色monochrome和反转invert填充外,所有的lens填充类型都将被支持。由其是transparency透明效果和magnify放大效果的lens填充都可以很好地工作,并提供在flash中难以得到的效果。但是,所有的工作包含了可视的信息,所以得小心文件的大小。 3、色彩渐变填充的技巧 但是macromedia flash mx只能操作不超过8种颜色的渐变。如果,在freehand的渐变中有多于8种颜色,flash mx将使用裁剪的路径将它们保存为单独的图形。虽然得到的基本效果是相同的,但文件会增大很多。
如果希望对flash元素使用alpha通道,我们该怎么实现呢?对,可以先将对象转化为符号,然后对符号应用属性面板中的alpha透明来设置对象的透明度。
如果是在freehand中,你可以在闭合的路径对象上应用透明的lens透镜填充。你只需要保存freehand文件,并将它导入flash就可以。即使没将对象制作为符号,flash的导入依然是透明的!(请参阅《freehand 中渐变式透明的模拟》)
记住在使用这个技巧时不要使用导入的eps图形,因为嵌入的eps图形将不能被导入flash中。还有,不要将lens填充和图形合并为符号。
如下图所示这是一张在freehand中对五角星对象应用lens透镜中的transparency效果,它很好地透出了位于其底下的图片,当然了如果你觉得透明度不够的话,可以在fill面板的opacity中进行设置。我们将这个文件保存为.fh10文件。
2、透镜填充的magnify放大效果
lens透镜效果中还有一个有意思的效果:magnify放大效果。在freehand中绘制一个圆角矩形,并且对其应用magnify效果,此时矩形对象中填充颜色就会消失,取而代之的则是这个对象区域中底下图片局部的放大。保存为freehand文件,然后我们将这个文件导入到flash mx中来,如下图所示,得到了和在freehand中一模一样的效果,该放大的矩形对象仍旧存在。
如果对lens填充的对象(freehand中的符号)使用同样的效果,那么将得到其他有趣的现象,透明度会丢失,而得到一些在该对象下面的位图的很好路径,其实也是使用遮罩效果实现的,但是通过实践表明,将freehand中的lens 填充对象转化成symbol并且导入flash后,会产生很多不需要的符号,相比之下比不转化成符号要复杂了一些,没什么意义。
freehand和flash之间对于对象渐变填充的转换也是非常好的,我在freehand 10中制作了一款圆形的填充对象将它导入到flash mx中,如下图所示,双击这个圆形对象,此时我们可以在color mixer面板中清楚地看到这个渐变色的应用。
举个例子,我在freehand中制作了一个圆形渐变填充对象,将它的填充颜色设置成11种,存盘并且导入它到flash mx中。在flash mx中我们“解剖”这个渐变色的应用,发现原本看上去没什么区别的渐变图形竟然是由一个个圆形实心填充对象上下重叠而成,如下图所示,这是我从中拖出几个圆形对象而得到的效果,其中还应用了一层又一层的mask效果。除非这种转换过程非常需要,一般轻易不要去使用它。
小技巧:如果在freehand中制作了一种特别好的少于8种颜色渐变填充,我们还可以在其他flash中使用。方法是:将文件导入到flashmx中,然后双击带有gradient填充的对象,打开flash中的color mixer色彩混合器,该渐变填充将出现在填充弹出菜单中。
如果没有显示提示,那么可能是没有选中作品中正确的渐变填充或部分。进入color mixer 面板右上角的选项菜单,并选择add swatch。现在,就可以对flash影片中的任何填充重新使用该渐变填充了。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器