Тема: Embed from XML
Показать сообщение отдельно
Старый 15.09.2011, 13:20
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 8  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
К сожалению так, как вы хотите не получится, компилятор на основе [Embed] метаданных создает дополнительный класс, линкует к нему указаный ресурс и инициализирует переменную ссылкой на ресурс. Компилятор не умеет выполнять ActionScript код во время компиляции (хотя некоторые простые арифметические или логические операции - может). На форуме уже как-то обсуждалась, даже несколько раз, тема генерации файлов ресурсов по шаблону. Я делал плагин для SamHaXe и Flashdevelop, и он, в принципе, если память не изменяет мог генерировать AS3 классы для линкования ресурсов тоже.
http://www.flasher.ru/forum/blog.php?b=187 смотрите опцию Expoprt > AS3 Classes. Или, если такой вариант не устраивает, вот, вариант генерации AS3 файлов через PHP шаблон: http://www.flasher.ru/forum/blog.php?b=188
__________________
Hell is the possibility of sanity