Вопрос :
У меня есть динамически загруженное изображение. Это фон сайта. Через 10 секунд я хочу заменить это изображение новым изображением!
Мысли:
Я думал, что это будет достаточно простой процесс.
var BGbmd:BitmapData = new backgroundBitmapData(); // from library
var BG:Bitmap = new Bitmap( BBbmd );
BG.width = stage.stageWidth; //save portrait vs landscape for later...
BG.scaleY = BG.scaleX;
BG.smoothing = true;
addChild( BG );
Я подумал, что смогу просто изменить BGbmd на что-то другое, и оно будет обновляться:
function changeBackground() {
BGbmd = new secondBackgroundBitmapData(); // from Library
}
или что-то в этом роде - но нет! ничего не меняется! похоже, мне нужно удалить дочерний элемент и повторно добавить его, что является головной болью, потому что мне придется отслеживать дочерний индекс…
The Outreach : Я очень надеюсь, что есть какая-то волшебная функция или метод, который я просто не могу найти, который позволит мне легко найти битовые карты подкачки… может быть, вы знаете!
Большое спасибо всем вам! -Джоэл