![]() |
Проблемы с loadvariables
День добрый! Не могу поймать значение переменной, которую я получаю через LoadVariables. В файле result.txt значение переменной указано, более того при отладке в watch, я вижу ее правильное значение, но при trace(gorod1+" данные"), выдает undefined.
var gorod:String; loadVariables("result.txt", "_root"); trace(gorod1+" данные"); gorod = gorod1; Структура result.txt: gorod1=rostov |
Ничего удивительного. Такая рухлядь, как loadVariables по другому работать не будет.
AS работает асинхронно, вы трейсите переменную, а ведь она еще не загрузилась, потому и undefined. Используйте уже, наконец, класс LoadVars и используйте его метод onLoad. И код на форуме оформляйте тегами. |
В том то и дело, что с LoadVariables сайт работал несколько лет, а теперь возникла ситуация, что у 80% этот метод работает, а у 20% не работает.... Вот и пытаюсь наити траблу.
|
Как работал LoadVariables раньше, судить не могу, так как флешем недавно стал заниматься. Но если хотите решать проблему, перепишите код с использованием LoadVars.
Вероятно, обновились плееры, и теперь все стало строже проигрываться. Работы на 10 минут - вместе с изучением одного примера из хелпа, компиляцией и заливкой. Добавлено через 5 минут Код AS1/AS2:
|
Спасибо, через 10 мин отпишу :)
Добавлено через 4 часа 43 минуты Передаю так: Код AS1/AS2:
Код AS1/AS2:
|
| Часовой пояс GMT +4, время: 17:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.