网络上或博友的FLASH影片(SWF文件),尤其是一些透明的FLASH特效感觉很喜欢,如果加到自己的作品中去,会使作品更加生动、锦上添花并且不增加动画的容量。该如何实现呢?
首先,我们必须得到FLASH影片(SWF文件)的网址。一般作者发表其FLASH影片作品时都会提供网址。如果没提供网址,使用一些工具软件或从浏览器的“查看”-“源文件”中分析得到网址。
有了网址,就可以将它加到自己的作品中去,方法如下:
1、新建一个空的影片剪辑
2、拖放空的影片剪辑
将库里新建的空的影片剪辑拖到你文档中需要引用外部FLASH影片的某层的某帧(该帧为关键帧)。点开空的影片剪辑的属性,将实例名称设置为:mc(或其他名称)
3、AS语句
点某层的某帧,点开“动作-帧”输入下列AS语句:
wz="SWF的网址"
loadMovie(wz,mc);
mc._x=0
mc._y=0
mc._xscale=100
mc._yscale=100
AS语句说明:
。将引用外部FLASH影片的实际网址替换wz="SWF的网址"中的SWF的网址。
。mc._x=0、mc._y=0是引用外部FLASH影片在你的文档舞台的X与Y坐标,根据你安排的位置改变其值。
。mc._xscale=100、mc._yscale=100是引用外部FLASH影片在你的文档舞台的水平和垂直缩放比例。100是引用外部FLASH影片原样大小。
。特别提醒:语句loadMovie(wz,mc);中的mc必须与步骤2的实例名称设置要一致。
4、插入相应的帧数
如果你的文档只有一帧的话,不需要插入帧。
在文档的中途引用外部FLASH影片,要在某层的某帧的后面插入相应的帧数,使某帧+插入相应的帧数=引用外部FLASH影片的帧数。如何知道引用外部FLASH影片的帧数呢?这个问题需专题探讨。一个简单办法就是多测试几次,认为达到引用目的就可以。