Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Помогите! (http://www.flasher.ru/forum/showthread.php?t=30349)

dSoft 16.04.2002 15:54

Помогите!
 
Загружаю переменную "r" из файла:
//-----------------------------
loadVariablesNum("data.txt",0);
if (r==1){.....}
if (r==2){.....}
........
//-----------------------------

А ifы не сробатывают!
Но в текстовом поле эта переменная отображается.
Если перед LoadVariables поставить r=1 то if сробатывает
а в текстовом поле отображается значение из файла.

Nox Noctis 16.04.2002 16:23

естесственно не срабатывает - ты командуешь что-то грузить, а потом сразу спрашиваешь про то, что загружено...
...но на то чтобы загрузить (даже самый маленький файлик) нужно хоть чуть-чуть времени.

например, можно сделать так:
- говоришь 'лоад' в первом кадре
- в третьем кадре пишешь
Код:

if (r.length>0) {
        if (r == 1) {...}
        if (r == 2) {...}
        ...........
        play();
} else {
        prevFrame();
        play();
}

кстати насчет сравнения "if (r == 1)" - из файла ты в любом случае получишь _строковое_ значение, так что...


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

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