Просмотр полной версии : Flash cs5 не читает путь к подгружаемому файлу. Кто сталкивался?
Маруська
06.06.2012, 23:16
Flash абсолютно не желает читать пути. если написана директория - он словно быеё не замечает. например есть код:
loadmovie('dir/file.swf', 1)
Выдаёт ошибку Диск:/корневой каталог/папка проекта/file.swf не найден путь.
пыталась перехитрить и дублировала в скрипте директорию
oadmovie('dir/dir/file.swf', 1)
считывает обе директории и тоже выдаёт ошибку о неправильном пути. что делать? проект очень большой, всё в одной папке хранить очень неудобно.
А если ещё один слеш в самом начале пути поставить?
а кто вообще сказал что вообще будет что-то грузить? почему не воспользоваться таким вот куском кода:
import flash.display.Loader;
import flash.net.URLRequest;
var request:URLRequest = new URLRequest("file.swf");
var loader:Loader = new Loader();
loader.load(request);
addChild(loader);
Маруська
07.06.2012, 06:06
извините, ошиблась, не в ту тему вставила. у меня AS2
Добавлено через 19 минут
но я очень хочу сейчас перенести весь проект на AS3. Вот только слишком уж организация синтаксиса поменялась=((
Но попробовала сделать это на AS3.
var request:URLRequest = new URLRequest("file.swf");
var loader:Loader = new Loader();
выдаёт ошибку The class or interface 'flash.net.URLRequest' could not be loaded.
import flash.display.Loader;
import flash.net.URLRequest;
var request:URLRequest = new URLRequest("file.swf");
var loader:Loader = new Loader();
loader.load(request);
addChild(loader);
udaaff, в as2 нет таких классов, к сожалению.
Маруська, не загружает из-за того, что неправильно прописаны пути. Поэксперементируйте с путями, добавьте слэш ("/") в начале. Ну или для тестов сложите пару подгружаемых файлов в папку с основной флэшкой, попробуйте их загрузить. Потом их (подгружаемые файлы) переместите в папку, попробуйте их и т.д.
Очевидно ошибка в путях.
Кстати вместо loadMovie используйте класс MovieClipLoader, в конце-концов.
udaaff, в as2 нет таких классов, к сожалению.
Ну так речь об AS3 идет.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.