分享

【FL实例】如何调用外部FLASH影片(SWF)

 吉祥如意988 2018-09-03

【FL实例】如何调用外部FLASH影片(SWF)

    网络上或博友的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影片的帧数呢?这个问题需专题探讨。一个简单办法就是多测试几次,认为达到引用目的就可以。



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多