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

_Alex 15.07.2005 18:02

проблема с загрузкой данных.
 
Привет! Может кто сталкивался с такой проблемой?
Суть вот в чем:
нужно загрузить данные из какого то внешнего файла (текстовика), и следом, сразу после загрузки, их применить по назначению. Т.е. обрабатывать их нужно не в теле функции onLoad, как в хелпе, а за телом.

var dateVars = new LoadVars();
dateVars.onLoad = function(ok) {
if (ok) {какое либо выражение}
}
dateVars.load("date.txt");

Можно ли как либо это обойти? т.е. что бы переход на "новую строчку" после dateVars.load осуществлялся только после выполнения функции onLoad???

Заранее спасибо.

iNils 15.07.2005 18:07

onLoad вызвает play() и в следущем кадре обрабатывать

_Alex 15.07.2005 18:14

Цитата:

Сообщение от iNils
onLoad вызвает play() и в следущем кадре обрабатывать

Спасибо. этим же способом и я пользовался, просто думал что есть еще выходы :-)
Там просто еще как бы "подпроблема" - по полученным данным из первого файла нужно загрузить данные из второго.

iNils 15.07.2005 18:17

Есть и не один :)
Через onEnterFrame или setInterval

KUZEN 15.07.2005 18:18

можно вызывать функцию после загрузки ...

_Alex 15.07.2005 18:18

Цитата:

Сообщение от iNils
Есть и не один :)
Через onEnterFrame или setInterval

Благодарю! Буду пробовать!

iNils 15.07.2005 18:19

Цитата:

Сообщение от KUZEN
можно вызывать функцию после загрузки ...

Это будет почти тоже самое что внутри onLoad
Я не могу понять, зачем нужно делать это потом, а не сразу.

KUZEN 15.07.2005 18:20

вот и я не пойму ((

_Alex 15.07.2005 18:22

Цитата:

Сообщение от KUZEN
можно вызывать функцию после загрузки ...

Спасибо. Попробую, теоретически должно получиться. Но там еще проблема в том, что полученные данные из загруженного первого файла используются для загрузки второго, а далее данные первого и второго файла используются в создании нового массива..
вот проблема и возникает, когда после загрузки первых данных приходиться грузить вторые..
т.е. получается "onLoad в onLoad'e"..

_Alex 15.07.2005 18:24

ура! получилось! всем спасибо большое!


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

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