| Flash制作神秘字效果
本例效果示范:
自从有了 flash,我们的网络世界就变得丰富无比,放眼望去,从游戏,mtv到整个网站效果,无不打上了flash的鲜明印记!但不要忘了,文字是互联网世界的主要组成部分,想过怎样用flash做出个性十足的文字效果吗?你可能会说用swish不是能很轻松做出各种绚目的文字动画吗?但是要知道这是个性的时代,雷同不是我们的主张,张扬你的个性,飞扬你的flash,展开你的想象,对了,这就是对闪客们真正重要的--创意!
这个文字特效的灵感来自于一则电视广告,神秘而紧张,值得大家好好玩味。每次用百页窗效果显现一个字,又以百页窗效果使这个字隐去,接着是下一个字,如此循环。适用于网站片头,mtv或动画短片中名称显示,若是要做类似黑客帝国那样的紧张,神秘效果,真是最合适不过了。
约定短语:
mc:movie clip动画片段
scene:场景,每个flash都可以有数个场景,并在各个场景中自由的跳转。
as:actionscript,flash专用的程序语言
motion 动画:即形变动画,是flash最基本的动画形式之一。
symbol:元件,flash 动画的重要组成部分,也可将其看flash 舞台上的演员。所有我们看到的动画效果都是由其来体现的。
为了便于阅读,我们将“点击windows菜单,在弹出的下拉菜单中点击panels,在弹出的panels子菜单中单击align选项"定义为windows----panels---align
实现原理:
先画一个很小宽度(比如5pixels)的黑色矩形,将其做成一个宽度从1变化到5的motion动画,利用as的复制功能将其平铺满整个舞台,将你的文字写好后放在舞台上,并使其位于黑色mc的下面,然后再利用as控制其播放次序,每次只播放覆盖在一个文字上的mc,这样依次播放,我们就看到了文字的效果。再新建一个movie,在其中利用遮照(mask)制作数据流的效果将前面所做的文字动画导入,用“数据流动画”作为背景,就达到我们所需要的效果。
本例涉及到的语法说明:
loadmovie
语法:
loadmovie(url[,location/target,variables]));
参数(arguments):
url:用来载入swf文件的相对或绝对url。为了在flash播放器中使用或flash集成环境测试模式下测试,所有的swf文件都必须存储杂同一个文件
夹中,并且其文件名不能包喊文件夹或指定盘符。
target:一个任选参数。它指定已被再如的动画的层,载入的动画承袭它的位置,旋转方向和目标化的电影剪辑的比例尺寸属性。
location:一个任选参数.指定载入的动画的层。
variables:任选参数。它指定一个发送与要载入的动画相关的变量操作。
duplicatemovieclip(target,newname,depth)
参数
target:要复制的movieclip的路径与名称
newname:复制出的movieclip唯一的名称
depth:景深
setProperty,在movieclip播放时设置其属性。
语法:
setProperty(target,property,expression)
参数
target:要设置属性值的movieclip的路径与名称
property:待设置的属性
expression:待设置的属性值
实例
setProperty("xxx",_x,100)
将xxx的x座标设为100
telltarget
语法:
telltarget(target);{
statement;
}
target:指定时间轴线的目标路径字符串
statement:目标时间轴线代码
|