2016-10-13 00:16:48 点击量:11 标签: 收藏本文
[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加一个壳源代码示例
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室