[AS2]如何加载外部swf文件并控制它的大小和位置
2012-02-06 12:15:14 来源:本站整理核心提示:要实现画中画的效果,可以利用“loadMovie”语句来载入外部的 swf 文件,[AS2]如何加载外部swf文件并控制它的大小和位置,为了控制外来动画的大小与位置,我们需要先制作一个空 MC,可以重新建立一个按钮元件,输入如下语句: on(release) { _root.load.unloa
要实现画中画的效果,可以利用“loadMovie”语句来载入外部的 swf 文件。
为了控制外来动画的大小与位置,我们需要先制作一个空 MC。现在我们假定要载入的 swf
文件是“bb.swf” 。
新建一个 Flash 文档,插入一个影片剪辑元件,命名为“MC” ,无内容放空。将 MC 放
于你希望 bb.swf加载进来播放的位置,比如x=300 y=200 命名其实例名为“load” 。
建一按钮,加上语句:
on(release) {
_root.load.loadMovie("bb.swf");
setProperty(_root.load, _xscale,60);
setProperty(_root.load, _yscale,60);
}
第二句的意思是当释放按钮后,就载入“bb.swf”给名为“load”的 MC 实例。第四句是
把这个 MC 缩小了 60%,_xscale是指原 MC 的宽,60 是百分比。在这里,你可以随意的改
变缩入比例了。
要想实现卸载,可以重新建立一个按钮元件,输入如下语句:
on(release) {
_root.load.unloadMovie("bb.swf")
}
如果只是简单的加载,我们也可以使用 Flash MX 2004 中【行为面板】中提供的【影片剪辑】|【加载外部影片剪辑】与【卸载影片剪辑命令】。
更多精彩
赞助商链接