Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Embed с использованием переменных (http://www.flasher.ru/forum/showthread.php?t=90771)

farmonol 17.01.2007 23:15

Embed с использованием переменных
 
Прошу помощи! Возник такой вопрос, нужно в конструкцию типа

[Embed(source="/libruary.swf", symbol="movie1")]

передать параметрам source и symbol значения переменных swf_name и symbol_name
как это сделать?:o

Nirth 18.01.2007 06:07

[Embed] тэг встраивает файлы в SWF файл, тоесть не в Runtime.

тоесть даже если можно было бы, ничего бы это не дало.

farmonol 18.01.2007 14:59

Embed это единственный способ загрузить мувиклипы не в рантайме в проект на FLEXе?

etc 18.01.2007 15:06

А ты думаешь, в Compile-Time у тебя код выполняется?

Nirth 18.01.2007 15:44

нет, можно еще через таблицу каскадных стилей загружать.

farmonol 18.01.2007 16:00

Цитата:

Сообщение от __etc
А ты думаешь, в 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

Цитата:

Сообщение от Nirth
нет, можно еще через таблицу каскадных стилей загружать.

а про это где почитать можно?


Часовой пояс GMT +4, время: 05:18.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.