![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 20
|
вообщем есть test1.swf в нём кнопка и два текстовых поля pole1 и pole2.
в кнопке в test.txt: pole1=111 в первом кадре далее есть test2.swf в который подгружается test1.swf Вводим в pole1 число 111, в pole2 появляется 222, а если жмём на кнопку, в pole1 появляется 111, а в pole2 ничего не появляется! т.е. при загрузке из файла, переменная какбы обновляется, но для onEnterFrame остаётся прежней, пока в pole1 не введёшь значение руками.. почему так? помогите пжалста!!!!!!! |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
исходник есть? как вариант - приходит строка, а вы сравниваете ее с цифрой. Еще есть событие mc.onData, вернее было, потому что так уже давно не пишут.
Правильный метод - использовать класс LoadVars, его событие onLoad.. Про строку и цифру - функция Number() конвертнет вашу строку. |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 580
|
Цитата:
![]() |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 20
|
дело в том, что когда запускаешь test1.swf, то все работает нормально, жмёшь на кнопку, в pole1 появляется 111 в pole2 222!
А вот когда подгружается этот test1 в test2, то при загрузке из файла переменная вроде меняется, а вроде нет.... и дело не в том число это или строка... потомучто проверял и со строковыми значениями, допустим в pole1 вводишь test в поле2 появляется ok.. и опять же при ручном вводе все ок, а при загрузке из файла нифига ((( |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
ну приложите же исходник, может у вас там перевод строки в текстовом файле или пробел
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Ответ был дан http://www.flasher.ru/forum/showthread.php?t=90587
|
![]() |
![]() |
Часовой пояс GMT +4, время: 20:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|