开启左侧

as3实例教程:加载外部swf文件

[复制链接]
etthink 发表于 2009-6-4 12:24:30 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
要求

设计一个动画,在舞台上放两个按钮,单击他们,分别可以加载两个不同的动画。

1 加载的动画是自己制作的小动画,要小(尺寸与存储空间都要小,总文件大小不要超过512K)
2 不能直接加载到舞台上,而是加载到一个影片剪辑中
3 完成作业之后就上传到:http://www.etthink.com/thread-5109-1-1.html


示例

   点击下载源文件

参考教程

//说明 a1与a2是加载动画的路径 rongqi是加载动画的loader对象
//b1_btn与b2_btn是按钮的名称 c_mc是显示加载动画的影片剪辑名称,另外注意load与addChild方法
//定义加载动画的路径,注意声明对象的类型:URLRequest
var a1:URLRequest = new URLRequest("l1.swf");
var a2:URLRequest = new URLRequest("l2.swf");
//定义加载动画的load对象,load
var rongqi:Loader = new Loader();

//按钮功能

b1_btn.addEventListener(MouseEvent.CLICK,load1);
function load1(event:MouseEvent):void{
//加载动画
rongqi.load(a1);
//将加载的动画显示
c_mc.addChild(rongqi);

}

b2_btn.addEventListener(MouseEvent.CLICK,load2);

function load2(event:MouseEvent):void{


rongqi.load(a2);
c_mc.addChild(rongqi);
}

加载外部swf文件.rar (170.48 KB, 下载次数: 40)
学教育技术,上教育技术论坛!http://www.etthink.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


11关注

462粉丝

7846帖子

推荐阅读更多+
会员达人更多+
广告位

最新信息

更多+

关注我们:教育技术人

官方微信

官方微博

教育技术热线:

13955453231

学教育技术,上教育技术论坛!

教育技术论坛征稿范围:教育技术应用案例、教程文章、优秀作品等。

Email:sf@etthink.com

Copyright   ©2007-2026  应用思考-教育技术论坛  Powered by©Discuz!  技术支持:且行资源    ( 皖ICP备10014945号-4 )