Просмотр полной версии : Embed с использованием переменных
farmonol
17.01.2007, 23:15
Прошу помощи! Возник такой вопрос, нужно в конструкцию типа
[Embed(source="/libruary.swf", symbol="movie1")]
передать параметрам source и symbol значения переменных swf_name и symbol_name
как это сделать?:o
[Embed] тэг встраивает файлы в SWF файл, тоесть не в Runtime.
тоесть даже если можно было бы, ничего бы это не дало.
farmonol
18.01.2007, 14:59
Embed это единственный способ загрузить мувиклипы не в рантайме в проект на FLEXе?
А ты думаешь, в Compile-Time у тебя код выполняется?
нет, можно еще через таблицу каскадных стилей загружать.
farmonol
18.01.2007, 16:00
А ты думаешь, в Compile-Time у тебя код выполняется?
нет естесственно я так не думаю, но с флексом столкнулся относительно недавно и меня интересует как получить доступ к мувиклипам. Читал здесь :http://flasher.ru/forum/showthread.php?t=86025
- предлагают грузить с помощью классов flash.display.Loader и flash.display.LoaderInfo, если надо в рантайме. Либо Embed - если не в рантайме. Может есть еще какой-то более очевидный способ?
Хорошо, допустим других вариантов нет, тогда возможно ли применение конструкции вида
[Embed(source="mc.swf")]
public var mc:Class;
т.е. без указания параметра symbol="mc", чтобы затем уже каким-то программным образом из объекта mc вытянуть необходимые мувиклипы?
farmonol
18.01.2007, 16:07
нет, можно еще через таблицу каскадных стилей загружать.
а про это где почитать можно?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.