Flash As3.0無鋸齒縮放圖片
在as3中,可以通過設置Bitmap的smoothing參數或屬性值爲true來實現在縮放時對位圖進行平滑處理。
那麼從外部加載的圖片,如何獲得圖片的bitmapData對象?
可以這樣,在圖片加載完成的函數中:e.target.loader.content["bitmapData"]
設置bitmap的smoothing屬性
var picLoad:Loader = new Loader();
picLoad.load(new URLRequest(picUrl));
picLoad.contentLoaderInfo.addEventListener(Event.COMPLETE,newLoadedFun);
private function newLoadedFun(e:Event):void{
picContent.addChild(new Bitmap(e.target.loader.content["bitmapData"],"auto",true));
}
那麼從外部加載的圖片,如何獲得圖片的bitmapData對象?
可以這樣,在圖片加載完成的函數中:e.target.loader.content["bitmapData"]
設置bitmap的smoothing屬性
var picLoad:Loader = new Loader();
picLoad.load(new URLRequest(picUrl));
picLoad.contentLoaderInfo.addEventListener(Event.COMPLETE,newLoadedFun);
private function newLoadedFun(e:Event):void{
picContent.addChild(new Bitmap(e.target.loader.content["bitmapData"],"auto",true));
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.