|
|
|||||
Регистрация: Jul 2010
Сообщений: 51
|
Загрузка изображений
В библиотеке у приложения есть куча объектов
Допустим шар, кегля, игрок (за каждым обектом класс со Sprite) Нужно сделать разнообразие картинок и чтоб они подгружались из вне Допустим на хост выложить 3 фала shar.swf, kegly.swf, gamer.swf И в них хранить кучу разных "Скинов"(картинок) Вопрос, как подгружать такие внешние библиотеки и как ими пользоваться (как натягивать разные изображения на 1 класс) |
|
|||||
ну напрягите поиск по форуму на предмет загрузки изображений \ свф, далее поищите как вызвать фунцию из загруженой свфки, помнится вчера еще была похожая тема, что ж вы поиском пользоваться все не научитесь?
Цитата:
|
|
|||||
Регистрация: Jul 2010
Сообщений: 51
|
ну смотрите в библиотеке есть Мячик синего цвета к примеру и он привязан к классу
допустим при ударе мячика нам нужно изменить его картинку (подгружаемая библиотека из внешнего swf) и далее без каких либо изменений управлять объектом Тоесть надо просто изменить оболочку(картинку) у объекта |
|
|||||
Цитата:
Цитата:
При таком раскладе нужно поступить вот как: - загрузить swf-библиотеку через loader - получить ApplicationDomain, в который наша swf-ка попала - получить из этого домена нужный класс var className:String = "тут полное имя класса, с учетом всех пакетов"; var ViewClass:Class = null; if (domain.hasDefinition(className)) { ViewClass = domain.getDefinition(className) as Class; }else { trace("Класс не найден: " + className); }
__________________
...вселенская грусть |
|
|||||
Регистрация: Jul 2010
Сообщений: 51
|
gloomyBrain, спасибо
Только долго не мог понять в чем дело, потом понял что надо дождаться загрузки флешки а потом уже дергать домен |
Часовой пояс GMT +4, время: 13:16. |
|
« Предыдущая тема | Следующая тема » |
|
|