要求:
设计一个动画,在舞台上放两个按钮,单击他们,分别可以加载两个不同的动画。
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, 下载次数: 41)
|