您的位置:首页 > 其它

给大家分享一个简单的例子 给SWF加一个壳

2010-12-04 20:18 253 查看
//今天给发家分享下 一个简单的给SWF加壳处理,用到的类是Loader
package
{
//我有一点不明白哦,明明可以用Loader来动态的加载SWF 为什么很多人喜欢用loadMovie 有懂的大虾给我沟通下=,-
import flash.events.MouseEvent;
import flash.display.MovieClip;
import flash.display.Loader;
import flash.net.URLRequest;

/*
*author : SinSoul
*blogs: http://www.cnblogs.com/sinsoul

*/
//定义了一个Main的类 他继承了MovieClip影片剪辑;
public class Main extends MovieClip
{
//定义变量
var loader:Loader;
public function Main ():void
{
//初始化进程
init ();
}
private function init ():void
{
//在舞台添加一个Button;起个实例名叫 btn_button
btn_button.addEventListener(MouseEvent.CLICK,onBtn_buttonClickHandler)
//在初始的时候在舞台上加载一个名字叫1的SWF
loader = new Loader();
loader.load (new URLRequest("1.swf"));
this.addChild (loader);
}
//然后点击button后 移除掉第一个SWF 然后加载第二个SWF
private function onBtn_buttonClickHandler(e):void{
removeChild(loader);
loader = new Loader();
loader.load(new URLRequest("2.swf"));
this.addChild(loader);
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐