Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   AS3 передача параметров через XML и html (http://www.flasher.ru/forum/showthread.php?t=142156)

BonKatty 14.07.2010 12:31

AS3 передача параметров через XML и html
 
Доброго времени суток.
Возникла следующая задача:
есть флеш с приёмом параметров из XML, нужно их принимать их из html. Код на AS3.
При чём в XML не только путь к файлу , но и тип файла (swf, flv,img,gif) и соответственные классы на них, последовательность проигрывания сцен и т д . Могу ли я передать весь XML в html и как?Ну и вообще кто-то сталкивался с подобным? Спасибо.

Хемуль 14.07.2010 12:32

2 BonKatty:
Вы о том, чтобы запихнуть XML во FlashVars? Можно так...
А можно передать из JavaScript через ExternalInterface.

BonKatty 14.07.2010 12:42

Хм.. Хемуль Киев или Житомир?
Мне нужно во FlashVars!

Хемуль 14.07.2010 12:46

2 BonKatty:
Ну так передавайте через FlashVars.
Столкнулись с какими-то проблемами? С какими? Как передавали? Какой код во флешке обрабатывал полученное?

BonKatty 14.07.2010 13:01

ok.
Есть ли способ передать не только путь загружаемого файла через FlashVars но и другие параметры типа : последовательности, типа файла и тому подобное. Как?

Хемуль 14.07.2010 13:06

2 BonKatty:
Я вас не понимаю...
Что должна принимать ваша флешка?
Через FlashVars можно передать флешке одновременно кучу переменных.

BonKatty 14.07.2010 13:12

Что же тут не понятного , если можно, то как?
часть XML :
Код:

<item>
                <type>image</type>
                <delay>3</delay>
                <path>background/02.jpg</path>
                <resize>scale</resize>
                <verticalalign>center</verticalalign>
                <horizontalalign>center</horizontalalign>       
                <alpha>1</alpha>
                <effectpattern>none</effectpattern>                                                               
                <effectalpha></effectalpha>               
                <smoothing>1</smoothing>       
</item>


Хемуль 14.07.2010 13:20

2 BonKatty:
XML - это текст. Передайте текст XML'я как строковое значение FlashVars-переменной.
Так делается, к примеру во FusionCharts. Вот, взгляните на код страницы: http://www.fusioncharts.com/Demos/Blueprint/

d_ruha 14.07.2010 13:27

почему бы не передать через flashvars флешке ссылку на лежащий рядом xml, который дальше флешка уже и будет разбирать как вам заблагорассудится?

BonKatty 14.07.2010 14:20

Цитата:

Сообщение от d_ruha (Сообщение 922197)
почему бы не передать через flashvars флешке ссылку на лежащий рядом xml, который дальше флешка уже и будет разбирать как вам заблагорассудится?

ну потомучто параметрі нужно генерировать с php.


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

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