2011-11-09 7 views
0

私のFlashにjpgをロードしています。ブラウザでフラッシュをズームすると(たとえば、ズームを125%に設定すると)、フラッシュ内のjpgが歪んでピクセル化します。 Flashでjpgをピクセル化しないようにするにはどうすればよいですか?Flashがズームされているときに画像が歪曲するのを防ぐ方法

+0

あなたは歪み(PICください)の例を示していることはできますか? – NickLH

答えて

3

ロードされたjpgのスムージングをtrueに設定する必要があります。以下のような

何か:

_urlRequest=new URLRequest("urltoimage"); 
_loader=new Loader; 
_loader.load(_urlRequest); 
_loader.addEventListener(IOErrorEvent.IO_ERROR, function(e:IOErrorEvent):void{ trace("ERROR: "+e) }); 
_loader.contentLoaderInfo.addEventListener(Event.COMPLETE, ImageLoaded, false, 0, true); 



function ImageLoaded(e:Event):void { 

    _loader.contentLoaderInfo.removeEventListener(Event.COMPLETE, ImageLoaded); 

    Bitmap(_loader.content).smoothing = true; 

    addChild(_loader); 

} 
+0

これで完了です。私はなぜそれがマニュアルのどこかにないのだろうか? –

+1

です:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Bitmap.html?#smoothing – Cadin

関連する問題