2013-07-25 7 views

답변

4

아니요, 없습니다.

var bitmap:Bitmap = new Bitmap(new BitmapData(100, 100, false, 0xFF0000)); 
    addChild(bitmap); 

    var bytes:ByteArray = new ByteArray(); 
    bitmap.bitmapData.encode(bitmap.bitmapData.rect, new JPEGEncoderOptions(), bytes); 
    bitmap.bitmapData.dispose(); 

    var loader:Loader = new Loader(); 
    loader.contentLoaderInfo.addEventListener(Event.COMPLETE, function(event:Event):void 
    { 
     var bd:BitmapData = Bitmap(LoaderInfo(event.target).content).bitmapData; 

     bitmap.bitmapData = bd; 
    }); 
    loader.loadBytes(bytes); 
[AS3의 BitmapData로 된 ByteArray (
+0

사실, ByteArray를 "되돌릴"방법입니다. 좋은 답변 +1. – Aralicia

+0

이것은 정확히 내가 필요한 것입니다. 감사! – Anonymous1