码迷,mamicode.com
首页 > 其他好文 > 详细

[转] MovieClip转Bitmap方法

时间:2014-12-02 18:47:58      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   color   sp   on   div   

 1 package {
 2  import flash.display.Bitmap;
 3  import flash.display.BitmapData;
 4  import flash.display.Loader;
 5  import flash.display.LoaderInfo;
 6  import flash.display.MovieClip;
 7  import flash.display.Sprite;
 8  import flash.display.StageAlign;
 9  import flash.events.Event;
10  import flash.net.URLRequest;
11  import flash.system.System;
12  public class test extends Sprite
13  {
14   private const FILE_PATH:String = "swf/2.swf";
15   private const CLASS_NAME:String = "Ball";
16   
17   private var loader:Loader;
18   private var request:URLRequest;
19   
20   public function test()
21   {
22    loader = new Loader();
23    request = new URLRequest(FILE_PATH);
24    loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
25    loader.load(request);
26    this.stage.align=StageAlign.TOP_LEFT;
27    
28   }
29   private function onComplete (event:Event):void {
30    var loadedSWFInfo:LoaderInfo = event.target as LoaderInfo;   
31  
32    var loadedSWF:MovieClip = loadedSWFInfo.content as MovieClip;
33    
34    trace(loadedSWF.framesLoaded);   
35    loadedSWF.stop();
36    loadedSWF.x=0;
37    loadedSWF.y=0;
38    this.addChild(loadedSWF);
39    trace(System.totalMemory);
40    loadedSWF.cacheAsBitmap=true;
41    //loadedSWF.getRect();
42    var bitmap:BitmapData=new BitmapData(loadedSWF.width,loadedSWF.height);
43    
44    loadedSWF.gotoAndStop(2);
45    bitmap.draw(loadedSWF);
46    var bb:Bitmap= new Bitmap(bitmap);
47    this.addChild(bb);
48    this.removeChild(loadedSWF);
49    trace(System.totalMemory);
50   }  
51  }
52 }

 转载自:http://blog.sina.com.cn/s/blog_4c53883d0100a7jq.html

[转] MovieClip转Bitmap方法

标签:style   blog   http   io   ar   color   sp   on   div   

原文地址:http://www.cnblogs.com/shuishenwuyu/p/4138061.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!