Показать сообщение отдельно
Старый 02.03.2012, 14:45
BuKT вне форума Посмотреть профиль Отправить личное сообщение для BuKT Найти все сообщения от BuKT
  № 5  
Ответить с цитированием
BuKT
 
Аватар для BuKT

блогер
Регистрация: Dec 2010
Сообщений: 237
Записей в блоге: 5
Цитата:
BitmapData.draw() - убиват прозрачность
Не обязательно. При инстанцировании BitmapData третий параметр конструктора должен быть равен true, а четвёртый - 0. При вызове метода draw экземпляра в четвёртый параметр этого метода должно передаваться значение flash.display.BlendMode.ALPHA. Например так
Код AS3:
import flash.display.BlendMode
function drawMe(source:IBitmapDrawable):BitmapData {
  var toReturn:BitmapData = new BitmapData(source.width, source.height, true, 0);
  toReturn.draw(source, null, null, BlendMode.ALPHA);
  return toReturn;
}
__________________
Дебаггер не предлагать