应用思考-教育技术论坛

标题: as3实例教程:加载外部swf文件 [打印本页]

作者: etthink    时间: 2009-6-4 12:24
标题: as3实例教程:加载外部swf文件
要求

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

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);
}

(, 下载次数: 41)




欢迎光临 应用思考-教育技术论坛 (http://etthink.com/) Powered by Discuz! X3.4