![]() |
|
||||||||||
|
|||||
|
Есть задача, загрузить Фото в формате PNG и в дальнейшем манипулировать с ним как хотим: масштабировать двигать, при использовании loadMovie происходит ухудшение качества.
В форуме нашёл вариант: import flash.display.*;
function loadBitmapSmoothed(url:String, target:MovieClip) {
var bmc:MovieClip = target.createEmptyMovieClip("bmc", target.getNextHighestDepth());
var listener:Object = new Object();
listener.tmc = target;
listener.onLoadInit = function(mc:MovieClip) {
var bitmap:BitmapData = new BitmapData(mc._width, mc._height, true);
this.tmc.attachBitmap(bitmap, this.tmc.getNextHighestDepth(), "auto", true);
bitmap.draw(mc);
};
var loader:MovieClipLoader = new MovieClipLoader();
loader.addListener(listener);
loader.loadClip(url, bmc);
}
loadBitmapSmoothed("1.png",mc1);
Подскажите, кто сталкивался с данной проблемой, как научить Флеш делать png прозрачной в данном случае
__________________
Я добрый, лишь, когда я сплю |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Потому что кто-то забыл указать последний аргумент в конструкторе BitmapData.
http://zaynutdinoff.livejournal.com/3331.html#cutid1 |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|