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

4teras 20.07.2007 17:52

корневая директория
 
я в один мувик index загружаю другой \gallery\main.swf , а как сделать так, что бы \gallery\ сделать как корневой папкой?

etc 20.07.2007 17:59

Никак. Проверять внутри main.swf, загружен ли он ещё куда-то или нет.

4teras 20.07.2007 18:24

из за того, что я начал подгружать \gallery\main.swf в index.swf все что погдружалось относительными путями в main.swf хочет подгружатся с корневой деректории

а как прописать что бы файл загружался с той же папки что и данный мувик?

etc 20.07.2007 18:25

Ещё раз: ставить проверку в мувике, если его загрузили куда-то, то использовать другой путь к папке.

4teras 20.07.2007 18:28

а как это сделать?

etc 20.07.2007 18:30

Ну можно какую-нибудь переменную назначать загруженному клипу. А он смотрит, если такая есть, то один путь использовать, если нет, то другой.
Можно даже url передавать в загруженный ролик. Когда он иницилизируется, он смотрит, есть у него переменная url или нет. Если нет, грузит как обычно, если да, то использует её.

4teras 20.07.2007 18:36

так мне не надо как обычно. смотри:
в index.swf я пишу лоад("gallery/main.swf").
в main.swf я уже везде понаписывал лоад("sound.swf"), лоад("images.swf") и т.д.
и теперь когда я запускаю index, он хочет открывать sound и кучу остальных файлов сос своей директории, а не с директориии gallery где лежит main.swf

может есть функция типа локрут только для директории?

etc 20.07.2007 18:45

Нету такой. Я уже описал, что вам нужно сделать.

iNils 20.07.2007 18:51

Флеш грузит файлы из той директории, в которой находится html загрузивший флеш. Для того, чтобы изменить это, нужно указать в html параметр BASE с путем к папке, то есть gallery, и в index.swf заменить загрузку на ("main.swf").

4teras 20.07.2007 18:55

так я не могу понять. как получается что все вот эти дополнительные файлики которые грузятся в main.swf хотят грузится с корневой директории. к ним же путь относительный прописан


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

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