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

MishaSam 28.05.2006 16:24

Проблема с переходом на следующую сцену
 
Подобный вопрос я уже задал в другой ветке
http://www.flasher.ru/forum/showthread.php?t=80381
там лежит исходник.

Но так как не добился желаемого, то попробую зайти с другой стороны.
Почему нижеприведенный код в IE осуществляет переход на следующую сцену а в FireFox`е (1.5.0.3) нет???
Пробовал переходить вместо сцены на кадр, все равно ничего не получается.

И еще сопутствующий вопрос: как передать значение переменной (в данном случае ok), в контексте нижеприведенного кода, во вне функции?

Буду очень благодарен за вашу помощь!

Код:

var DataS = new LoadVars();
    DataS.onLoad = function(ok) {
        if (ok) {
            trace("Файл найден");
            Qstn_txt.text = DataS.Qstn;
            Answr1_txt.text = DataS.Answr1;
            Answr2_txt.text = DataS.Answr2;
            Answr3_txt.text = DataS.Answr3;
            RghtAnswr = DataS.RghtAnswr;
        } else {
            trace("Файл не найден");
            nextScene();
        }
    };
    DataS.load("Ch1Qsn1".txt");


silin 28.05.2006 21:59

странно это (разное поведение в IE/FF): не должно быть, можно ссылку - посмотреть?
насчет 'передать значение переменной вовне',
можно так:
Код:

var thisOK;
DataS.onLoad = function(ok) {
        thisOK=ok;
        ...
};


MishaSam 28.05.2006 23:37

Ссылка выше, там исходник.


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

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