高手学习指南
PHP教程
第一章 FLASH基础
第十四节 图符与实例(二) 上一节中,我们学习了有关图符和图库的一些基本知识,而创建图符的目的是要在动画制作的过程中运用它生成相同或不同的实例,这一节我们就来讨论如何创建图符和实例。 创建图符的方法有两种:可以从工作区中选取对象转换成图符,或者先创建一个空的图符,然后在图符编辑模式下添加内容。 如果用第一种方法,则先选取要转换成图符的对象,然后在Flash菜单中选Insert->Convert to symbol...(快捷键为F8),会有如下所示的窗口弹出,选好名称和类型点OK就可以了。这时工作区中刚刚选中的对象就成为新建图符的一个实例。按Ctrl-L打开图库窗口,可以看到新建好的图符。 如果选用第二种方法创建图符,则可以在菜单中选Insert->New symbol...(快捷键为Ctrl-F8),这时会弹出和上面一样的窗口,选好按OK则进入图符编辑状态,编辑区中心的十字用于定位。在制作动画的过程中,如果对所创建的图符不满意也可以随时进行修改,方法就是在图库窗口中选择要修改的图符,再双击其预览画面,就可进入编辑状态,非常方便。注意到当进入图符编辑状态时,时间轴窗口左上方会出现与相似的图标,亮白色表示目前激活的窗口。同样,我们也可以通过点击时间轴窗口右上方的和切换主场景和图符的编辑画面。 有了图符,你就可以在影像中的任何你喜欢的地方,甚至可以在其他符号内创建该图符的实例。创建实例的方法是首先在时间轴上选择一个图层,选取一个关键帧,再打开图库窗口,然后选中要建立实例的图符,把它从预览画面拖到你想要放的任何位置。这样你就创建了一个该图符的实例。试着重新编辑图符,你会发现实例也会跟着变化,而改变实例将不会影响图符。 实例创建好后,可以通过属性菜单对实例进行裁剪,粘贴,缩放,旋转,甚至颜色效果的设置,方法是在实例上点鼠标右键,在弹出的菜单选择所需的操作。利用菜单最下方的属性(Properties...)可以改变实例的颜色和透明度。 由颜色效果(Color Effect)弹出菜单中选择如下选项之一: 亮度(Brightness):调整有关图像的亮度或灰暗度,范围从黑色(-100%)到白色(100%)。 色调(Tint): 用同一色调为实例着色。使用颜色吸取器,或者输入红色、绿色、蓝色值,或者使用滑杆设定色调的百分比。 100%表示实例被该颜色百分之百渗透。 透明度(Alpha):调整实例的透明度。其中Alpha为100时不透明,为0时全透明。特别指定(Special):只调整实例的红色,绿色,蓝色和透明度值,这可以帮你得到非常精确的颜色效果。 左边的调节器允许你通过指定的百分比减小颜色或者透明度值。 右边的调节器允许你通过指定的百分比增加颜色或者透明度值。 当前的红色、绿色、蓝色和alpha值会根据百分比值的变化增加, 然后添加到右边栏内的常数值上, 生成一个新的颜色值。例如,如果当前的红色值是100, 将左边的滑杆设置到50%,右边的滑杆为100, 这时就会生成一个新的红色值:150[(100 x .5) + 100 = 150]。 另外,在实际制作中经常会碰到的一种操作是将实例打散(Break Apart)。打散实例命令可以切断实例同其图符之间的联系,将其变成为集合过的形状和线条。这对于当你准备彻底修改实例,但又不影响图符本身和该图符的其它实体,是非常有用的。方法是选中实例,在Modify菜单下选Break Apart,或直接按Ctrl-B即可。 实例只有在被打散的情况下才能使用绘图工具面板中的喷涂工具上色。