Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Передача данных во флэшку через строку браузера (http://www.flasher.ru/forum/showthread.php?t=113007)

marat_sa 16.06.2008 15:27

Передача данных во флэшку через строку браузера
 
В AS2 мы могли передать параметры во флэшку таким образом:
Код:

...someMovie.swf?param1=value1&param2=value2...
А потом прочитать просто их с рута:
Код:

trace(_root["param1"]); //value1
Как прочитать их в AS3? Подскажите, пожалуйста...

Сайлас 16.06.2008 15:35

У основного класса
Код:

this.root.parameters

marat_sa 16.06.2008 15:47

this.root["param1"]
или
this.root.parameters["param1"]
?

etc 16.06.2008 15:49

super.loaderInfo.parameters

marat_sa 16.06.2008 15:58

Спасибо, super заработал. Super!

Сайлас 16.06.2008 16:10

Цитата:

Сообщение от __etc (Сообщение 745839)
super.loaderInfo.parameters

А у меня вроде как я указал тоже работает? :)
Или по-разному передаются данные через FlashVars и строчку?

BlooDHounD 16.06.2008 17:08

Сайлас, нету у вашего экземпляра такого свойства. в хелп посматривайте.

Сайлас 16.06.2008 17:15

Цитата:

Сообщение от BlooDHounD (Сообщение 745859)
Сайлас, нету у вашего экземпляра такого свойства. в хелп посматривайте.

Код:

params = root.loaderInfo.parameters;
Вырезка из моего кода... странно

Update: фу, температура сказывается что ли :) 2 раза смотрел в свой код и оба раза читал не то О_о


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

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