Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Неправильная подгрузка данных (http://www.flasher.ru/forum/showthread.php?t=119287)

canabeo 16.12.2008 21:52

Неправильная подгрузка данных
 
Имеется ролик, состоящий из кучи страниц. 1 кадр - 1 страница. Листается без эффектов двумя кнопками с банальным gotoAndStop().
В каждой страничке - динамическое текстовое полке. Как ни обидно но юзается не XML а TXT, для содержания в себе всех текстов. Причём на каждое поле - отдельный файл в отдельной папке.
Всё это дело подгружается с помощью слежующей штуки:
Код AS1/AS2:

"data/price/main/text2.txt" + new Date ().getTime ();
loadVariables("data/price/main/text2.txt", "", "GET");

Первая строчка - ввиду того, что обновляется инфа часто.
При запуске всё вроде нормально начинается, но стоит несколько раз "перелистнуть" туда-обратно, как начинается подбор текста из несоответствующих файлов! Т.е. для кадра 4 берётся текст от 6 или других.
Я понимаю, что реализация - тупее не бывает, но вызвался помочь другу и сам не понимаю что происходит.

Mnilionic 17.12.2008 00:57

при "туда обратно" данные не успевают подгрузиться. точнее они подгружаются, но вы уже находитесь на другой странице - вот туда они и вставляются.

не используйте loadVariables
блокируйте новигацию пока данные не загрузились
или останавливайте неактуальные данные при переходе.

KiL33 17.12.2008 10:47

Вложений: 1
Гораздо проще и эффективнее использовать XML, держать всю информацию в нем же, чем создавать кучу файлов и папок.
Вот не большой примерчик наваял))


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

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