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

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Сообщение от mikhailk Посмотреть сообщение
Я чего-то туплю. А как из стандартного ассетменеджера вытащить битмапу для конкретной текстуры?
Из стандартного никак, его надо модифицировать, чтобы он не уничтожал нужные.
Собственно во вложении мой модифицированный


Там есть массив
Код AS3:
private var _bitmapsToStore:Array/*String*/ = [];
На 148 строке
Просто добавь туда названия картинок, для которых нужно сохранить битмап данные, естественно без расширения.
Короче говоря если сделаешь так
Код AS3:
private var _bitmapsToStore:Array/*String*/ = ["some_image"];
И загрузишь картинку some_image.png

То потом можешь у ассет менеджера получить ее через
Код AS3:
getBitmap("some_image");
Я уже писал на форуме старлинга, что нужно сделать такой функционал из коробки, Даниэль согласился, но хз когда сделает. Так что пока костыльный способ
Вложения
Тип файла: zip AssetManager.zip (12.2 Кб, 30 просмотров)