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

Alex_UA 31.07.2010 16:11

Вот:
http://stepstudio.com.ua/flash.rar

Извините, что не прикрепленным файлом - размер больше лимитированного оказался (3 метра).

Там в первом слайде я пытаюсь брать ссылку на файл из текстовика, а в остальных слайдах - просто на прямую подгружаю картинки

Хемуль 31.07.2010 17:13

2 Alex_UA:
Ну вы даёте...
Вот ваш код:
Код AS1/AS2:

var variables:LoadVars = new LoadVars();
variables.onLoad = function(success:Boolean)
{
        if (success)
        {
                trace(variables.my_variable);
        }
        else
        {
                trace("Variables loading failed");
        }
};
variables.load("iurl.txt");
_root.all.imageLoader.loadMovie(variables.my_variable);

Вы же пытаетесь загрузить картинку раньше, чем получаете её адрес. Я же вам не зря написал обработчик события onLoad. Эта функция выполняется тогда, когда данные загружены. Причём, загрузка асинхронная. То есть, вы сказали флешке "Грузи!" и не дожидаясь окончания загрузки сразу же пытаетесь открыть картинку.
Унесите загрузку картинки в обработчик onLoad, в ту его часть, где стоит trace(variables.my_variable);


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

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