![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Есть задача: Реализовать возможность быстро сменить скин флешке, так чтобы малоопытный во флеш пользователь (кастомер, дизайнер...) мог подправить интерфейс, не получая доступ к исходникам с кодом.
На АС2 я реализовал так: одна флешка (где весь основной код и ни одного визуального элемента) подгружает другую (где вся визуальная реализация, а кроме stop() и инстанс нэймс, никакого кода) Первая флешка знает все нужные имена инстансов. Получилось довольно удобно. У подгружаемой флешки можно менять внешний вид, размер, расположение мувиков, важно сохранять при этом имена и все. На АС3 при таком подходе сразу сталкиваюсь с проблемой: тк подгружающая флешка на стадии компиляции даже понятия не имеет какие инстанс нэймс в подгружаемой флешке, то компилятор, естественно, ругается что мол возможно нету таких свойств. Спасает если компилить не в стрикт мод. Отсюда вопросы 1) Как еще можно подойти к этой задаче с учетом новых возможностей AC3 2)Компилить не в стрикт мод. Насколько это плохо? Может есть возможность компилить по частям? |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 188
|
а в чем проблема с as3 забей эти имена заранее , потом просто присвой им ссылки на обьекты во второй флешке
|
|
|||||
|
[+3 13.02.08]
Регистрация: Apr 2006
Сообщений: 421
|
А без подгрузки флешек, заюзать "модель - вид - конторллер" разве никак?
|
|
|||||
|
Цитата:
(вопрос номер 2) Цитата:
У вас есть опыт применения этого паттерна на флеше? Последний раз редактировалось etc; 14.12.2007 в 10:37. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
terbooter, не путайте теги CODE и QUOTE.
|
|
|||||
|
Регистрация: Jul 2005
Сообщений: 188
|
Цитата:
|
|
|||||
|
|
![]() |
![]() |
Часовой пояс GMT +4, время: 20:39. |
|
|
« Предыдущая тема | Следующая тема » |
|
|