-
// 이미지 로드
-
var url:String = "test.jpg";
-
var loader:Loader = new Loader();
-
configureListeners(loader.contentLoaderInfo);
-
var request:URLRequest = new URLRequest(url);
-
loader.load(request);
-
-
// 로드 완료되었을 때 실행할 함수 이벤트 걸어주기
-
function configureListeners(dispatcher:IEventDispatcher):void {
-
dispatcher.addEventListener(Event.INIT, initHandler);
-
}
-
-
// 이미지 로드 완료되면 사이즈를 조정한 후 화면에 보여주기
-
function initHandler(e:Event):void {
-
stage.quality="best";
-
var original_mc:MovieClip = new MovieClip();
-
var cover_mc:MovieClip = new MovieClip();
-
var real_mc:MovieClip = new MovieClip();
-
loader.content["smoothing"] = true;
-
real_mc.addChild(loader);
-
real_mc.width = 100;
-
real_mc.height = 75;
-
cover_mc.addChild(real_mc);
-
var bmd:BitmapData = new BitmapData(cover_mc.width, cover_mc.height);
-
bmd.draw(cover_mc, null, null, null, null, true);
-
var image:Bitmap = new Bitmap(bmd, "auto", true);
-
original_mc.addChild(image);
-
original_mc.y = 380;
-
stage.quality = "high";
-
this.addChild(original_mc);
-
loader.unload();
-
cover_mc.removeChild(real_mc);
-
}
출처: 땡굴이님 홈피