Прозрачный фон в загруженных изображениях PNG - AS2
Это может быть старым делом. Чтение справки по Flash 8.0 Я вставил этот код и проверил во время выполнения
var myBitmapData:BitmapData = new BitmapData(100, 80, false, 0x00FFFFFF);
var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc.attachBitmap(myBitmapData, this.getNextHighestDepth());
и это нормально. Изменив значение false на true, белый прямоугольник не будет отображаться должным образом. Я хочу, чтобы это свойство было применено в моем образе библиотеки под названием "Самолет" как IDlinkage, поэтому я добавил в предыдущий код следующую строку:
myBitmapData.loadBitmap("Airplane");
но при тестировании сцены выдается следующее сообщение: Ошибка Доступ к статическим элементам возможен только через классы. Моя идея состоит в том, чтобы установить белое фоновое изображение как прозрачный цвет. Изображение, загруженное в библиотеку, имеет тип PNG и имеет уже прозрачный фон, но Flash игнорирует это, поэтому я должен установить это с помощью кода. Помогите.
1 ответ
Использование Image Loader Component во Flash 8.0 решает вопрос:-/, он загружает изображение со своими свойствами, среди которых настройки альфа-канала.