| 网站首页 | Photoshop资源 | Photoshop学院 | Photoshop展示 | 设计素材 | 设计学院 | 数码学院 | 返回总部 | 
您现在的位置: Photoshop资源站 >> 设计学院 >> 动画设计 >> Flash >> Flash文字特效 >> 正文
  Flash 电影字幕显示效果         ★★★★ 【字体:
Flash 电影字幕显示效果
作者:佚名    教程来源:PS.ONEGREEN.ORG    点击数:    更新时间:2007-1-28    

  第26到33行是真正动笔绘制的时候。首先,第26行用了一个with语句,这条语句始现于Flash 5,具体语法为:

with (object) {
statement(s);
}

  使用这条语句可以让你在两个花括号间直接设置对象object的属性,而不需要在每个属性前面再加上object的引用。例如,要设置影片剪辑mc的_x属性,可以写成:

mc._x=100;

  而使用with语句就可以写成:

with (mc) {
_x=100;
}

  使用with语句可以将某一对象的属性设定或方法调用都集中在一起,从而使程序的实现更加结构化,清晰化。当然,象上面例子这种,只设置单个或少数属性的情况下,with语句的好处是比较难体现的。

  程序中with语句的object参数是this[sClipName],即第13行程序创建的新影片剪辑starbg。所以,下面花括号中的操作都是针对starbg进行的。第27到32行用的是Flash MX中新添功能Drawing Method(绘图方法)中的三条——lineStyle、moveTo和lineTo方法。

  lineStyle具体语法如下:

myMovieClip.lineStyle ([thickness[,rgb[,alpha]]])

  myMovieClip是要进行设置的影片剪辑的名字。参数thickness,rgb,alpha分别表示线的粗度,16进制形式的颜色值和透明度。如果什么参数也不给的话,那么屏幕将画不出任何线。

  moveTo具体语法如下:

myMovieClip.moveTo (x,y)

  将画笔移动到坐标为(x,y)的点上。这条语句只负责移动画笔并不实际进行任何的绘图操作。

  lineTo具体语法如下:

myMovieClip.lineTo (x,y)

  在画笔当前所在位置和参数所指定的坐标(x,y)之间画一条直线。例如,当前画笔在坐标为(0,0)的点上,执行一条lineTo(10,10)之后,就会在(0,0)到(10,10)之间出现一条直线。注意,在调用这个方法之前一定要先调用lineStyle方法设置好线的属性,否则你将画不出任何东西。

  2.到了这里,整个例子可以说是基本上完成了。但为了能让字幕有一点点消失在黑色的星空之中的效果,再给它添加个“帘子”。新建一图层,并为其命名为“shade”,按Shift+F9键,打开“混色器”面板。将填充样式改为“线型渐变”后指定两个黑色指针,并将其中一个的Alpha值设定为0%,即完全透明,如图9所示。

  

  图9 设置“混色器”面板

  3.从工具箱中选取“矩形”工具。在属性面板中设定边框色为无色,填充色为上面设定的线性渐变。点击第200帧,在shade上画一个渐变矩形色块,大小应比下面caption层上字幕的尺寸略大,从工具箱中选取“填充变形”工具 。然后点击渐变色块,调整手柄将渐变的方向改为透明部分朝下,调整渐变方向,效果如图如图10所示。

  

  图10 调整渐变方向

  4.保存影片,按“Ctrl+Enter”预览就可以看到漂亮的“星球大战”开场文字。

上一页  [1] [2] [3] [4] [5] 

教程录入:onegreen    责任编辑:onegreen 
  • 上一篇教程:

  • 下一篇教程:
  •  
    发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    PS结合Flash制作瓢虫动画
    frontpage2007 教程 引人注目的SharePo
    倾国之色!Maya打造绝色美女过程
    Flash 8 线条实例演练—画一片树叶
    MAYA制作玻璃LOGO和玻璃字的方法
    Maya2008打造烟花绚丽特效教程
    flash中MP3导入及同步歌词的方法
    Maya打造《九死一生稻草人》教程
    Flash入门实例:水滴动画制作
    V-Ray教程-金属(不锈钢)的做法