用Flash制作龙骨(洋葱皮效果)
冷罡华
--------------------------------------------------------------------------------
看到上面的图片了吗,单看某个字符,象不象一副龙骨?你可别小看它,假如你把它用在海报上,或许会起到意想不到的效果。
该文章属于Flash进阶教程,阅读者需要具备使用Flash的基本知识。
先讲一下思路。看到上图,其实你应该马上想到两点:A.影片夹子复制,B.透明度设置。没错,这个效果就是这样实现的:先制作一个影片夹子,然后复制它;每复制一个都设置它的坐标、缩放比例、透明度,复制完毕,效果就出来了。
下载源文件(2.5K)
OK,打开Flash4,按照下面步骤操作:
1.按Ctrl+N新建一个文件,然后按Ctrl+M设置背景色为黑色。
2.按Ctrl+F8来添加一个新的符号(Symbol)。这个符号的属性为Movie Clip类型,名字叫做kanaka。点击OK进入kanaka的编辑状态。
3.按T键来选取文本工具(Text Tool),在场景中拖一下,然后在文本框中写上“kanaka”。设置颜色为白色(你可以试试别的颜色)。定义字体为Times New Roman CE(你当然可以定义为其它字体,但你会发现不同字体所输出的效果很可能大不一样),再定义字号为36。
好,到这里我们已经预备好了一个可用于复制的电影夹子(Movie Clip)。下面开始实现动画。
4.回到主场景。按Ctrl+L打开符号库(Library),将kanaka拖到主场景编辑区。双击它打开实例属性窗口(Instance Properties),选取Difinition标签,在Instance Name框里输入kanaka。按OK关闭窗口。如图:
5.点击如下图的Add Layer按钮或点击Insert菜单下的Layer,来加入一层(我们用新加入的层专门存放代码)。
6.按两次F5键,来增加两帧。
7.先来看一下完成后TimeLine的情况:
8.看到了吗,layer1是三个空白要害帧,但每一帧都有Actions。下面就来编写这些Actions:
9.在layer1的第一帧上双击,点选Actions标签,增加下列代码:
Set Variable: "i" = 0 //初始化计数器
Set Property ("kanaka", Visibility) = 0 隐藏主场景中的实例kanaka
10.第二帧代码:
Duplicate Movie Clip ("kanaka", "kanaka"&i, i)//复制一个新的夹子
Set Property ("kanaka"&i, X Position) = i*3+200 //这两行设置新夹子的坐标
Set Property ("kanaka"&i, Y Position) = i*6+100
Set Property ("kanaka"&i, X Scale) = i*16 //这两行设置新夹子的所放比例
Set Property ("kanaka"&i, Y Scale) = i*16
Set Property ("kanaka"&i, Alpha) = i*3 //设置新夹子的透明度
11.第三帧代码:
If (i<20) //一共复制20次
Set Variable: "i" = i+1
Go to and Play (2)
Else //复制第21次时,不设置透明度。
Set Variable: "i" = i+1
Duplicate Movie Clip ("kanaka", "kanaka"&i, i*10)
Set Property ("kanaka"&i, X Position) = i*3+200
Set Property ("kanaka"&i, Y Position) = i*6+100
Set Property ("kanaka"&i, X Scale) = i*16
Set Property ("kanaka"&i, Y Scale) = i*16
Stop
End If
OK,制作完毕,按Ctrl+Enter看看效果如何?有事联系kanaka@yeah.net,Bye!
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |