![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2013
Сообщений: 29
|
Ребят, подскажите плиз, как правильно передавать значения переменных из кадра в кадр.
в кадре 1 есть текстовое поле и кнопка, по клику на которую, происходит: в кадре 2 есть текстовое поле. пытаюсь ему присвоить значение переменной , но ругается( |
|
|||||
|
У вас ошибка в коде 1 кадра. Не string, а String.
Это что? Должно быть так: |
|
|||||
|
Регистрация: Jul 2013
Сообщений: 29
|
Прошу прощения, сейчас подробней распишу.
В кадре 1 код (action вставляю в 1 кадре): stop(); btn.addEventListener(MouseEvent.CLICK, fnk); function fnk(e:MouseEvent):void { var A:String; A = textpole.text; gotoAndStop(2); } В кадре 2 (action вставляю в 2 кадре): имена объектам задал верно. при запуске проекта, возвращает ошибку: Scene 1, Layer 'Кнопка далее', Frame 2, Line 1 1120: Access of undefined property A. как я понял, причина в том, что переменная из кадра 1 уничтожается после того как перешли на кадр2. |
|
|||||
|
Вынесите объявление переменной A из функции fnk.
|
|
|||||
|
Регистрация: Jul 2013
Сообщений: 29
|
Ооо)
спасибо ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|