Форум 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=126171)

kkin 12.06.2009 15:12

Передача данных в другую сцену
 
Есть такой вопрос. Имеется 2 сцены на первой расположенно текстовоее поле назаванное txt, кнопка для перехода на вторую сцену, на второй сцене находится еще текстовое поле названное txt2. как при нажатии на конопку перейти на вторую сцену и чтобы в txt2 отабразиля текст из txt

делаю так
Код AS3:

stop();
btn.addEventListener(MouseEvent.CLICK, df);
 
function df(event:MouseEvent):void{
        gotoAndPlay('0','index2');
 
        }

на второй сцене делаю так
Код AS3:

txt1.text=index.txt.text;


hipot 12.06.2009 17:18

а так пробовали?
Код AS3:

txt1.text=txt.text;


kkin 15.06.2009 13:33

конечно пробовал вадает так
Код AS3:

1120: Access of undefined property txt.


Gal4enochek 15.06.2009 14:53

Первая сцена
Код AS3:

stop();
var mes:String;
btn.addEventListener(MouseEvent.CLICK, df);
 
function df(event:MouseEvent):void{
        mes = txt.text;
        gotoAndPlay('0','index2');
}

Вторая сцена
Код AS3:

stop();
txt2.text = mes;


kkin 15.06.2009 15:44

Gal4enochek спасибо, толь ко что решил именно так проблему. Просто я не знал, что объявляя переменые в одной сцене они будут доступны и в другой


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

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