
29.06.2008, 14:31
|
|
|
Modus ponens
модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
|
Недавно тоже пытались с чем-то похожим разобраться. Я вобщем-то тоже за SWC, но логику понять можно - т.е. не хочется, чтобы дизайнер был зависим от программера (в случае с SWC дизайнеру для компиляции нужны классы связаные с его клипами, или, наоборот, програмеру прийдется компилировать SWC самому из Флеш ИДЕ) недостатки понятны. Единственное, что мне приходит в голову по этому поводу - использовать скинирование. Т.е. нигде не привязывать логику класса к графике. Т.е. самый простой случай: есть класс Кнопка: но он не привязан к клипу в библиотеке, просто при компиляции он вытаскивает из библиотеки 3 мувика "овер", "аут" и "пресс" и использует их для отображения разных состояний. Таким образом дизайнеру не нужен класс Кнопка и он может сам спокойно все скомпилировать, и програмеру не нужно компилировать графические библиотеки. Недостатки - лейауты прийдется делать програмеру (т.как у дизайнера не останется возможности визуально скомпоновать кнопки на форме - у него просто не будет "кнопки").
__________________
Hell is the possibility of sanity
|