[AS3]as3中用Loader给SWF加一个壳源代码示例
[AS3]as3中用Loader给SWF加一个壳
[AS3]as3中用Loader给SWF加一个壳源代码示例
- //今天给发家分享下 一个简单的给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);
- }
- }
- }
[AS3]as3中用Loader给SWF加一个壳源代码示例
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...