2010-03-25 3 views
1

есть 3 swf-файла. 1. предварительный загрузчик 2. экранное меню 3. a фотогалерея (кодирование as3) Каждый из этих файлов по отдельности не очень большой по размеру. Но все это вместе.Проблема с интеграцией Flex

Мой вопрос:

  1. Могу ли я импортировать все 3 файла в прогибается, и это произойдет: пользователь нажимает на прелоадер, приводит к экрану шириной меню. и в зависимости от кнопки, нажатой в меню, загружается соответствующая галерея изображений? таким образом, чтобы каждый объект загружался динамически
  2. Могу ли я отображать 2 файла swf, как один файл по другому ... как z-index в css. Например: небольшое правое угловое плавающее меню на углу, которое раздувается вверх по опрокидыванию, плывущему по экрану в верхней части экранного меню?

PS: Я новичок в Flex.

ответ

1

Вы можете динамически загружать любое количество SWF-файлов из проекта Flex. Кроме того, на основе взаимодействия с каждым SWF вы можете загрузить еще один SWF.

Ознакомиться с классом Loader для получения информации об использовании и событиях для прослушивания.

+0

Я не думаю, что вы правильно поняли мой вопрос. 1. Я хочу, чтобы swf плавала над другим 2. Я хочу, чтобы on_Click (Button1) в a.swf перешел к части в b.swf и on_Click (Button2) в a.swf, чтобы перейти к другой части в b.swf –

+0

Вы можете сложить swfs внутри flex, точно так же, как вы можете использовать элементы управления flex. Это потребует дополнительной работы в основном приложении flex, но вы можете говорить между каждым SWF и основным Flex-приложением. Таким образом, a.swf может через событие для on_click (Button1), и основное приложение flex может поймать это событие, а затем сообщить b.swf что-то сделать. Честно говоря, это, вероятно, сэкономит вам некоторое время (и путаницу), чтобы переделать некоторые или все SWF-файлы прямо внутри Flex – Jason

Смежные вопросы