PDA

Просмотр полной версии : Проблема с LoadMovie, при клике зацикливает клип, даже если стои Stop()


Андрей ПВ
09.10.2002, 22:06
Помогите!

У меня вся навигация состоит из: Файла навигации и дополнительных файлов.
Вот что происходит: Загружается файл навигации, после загрузки по умолчанию стоит loadmovie("home.swf", dropZone);
затем стоит stop();
Если загружаемый файл home.swf не содержит скриптов (например прелоадер) то все работает отлично, иначе файл навигации зацикливается.
Что сделать, помогите, не хочу лишать остальные файлы прелоадерами. (Кстати, а навигационном файле нет ниодного скрипта)

Заранее благодарен!

:mad:

Luke
10.10.2002, 00:59
Так а зачем ты прелоадер делаешь в home.swf? Сделай на него прелоадер в навигации (и для всех остальных тоже)... ;)

lexass
10.10.2002, 11:01
не усложняй, а то следующий вопрос бут.:
а это моно, как реализовать и т.д.
до всего дорости нунО
;)

Андрей ПВ
10.10.2002, 17:09
Я может несовсем правильно объяснил:
В навигационном файле navigation.swf есть Movie Clip под названием dropZone. При клике на кнопки в этод Movie Clip загружаются другие SWF (например: abot.swf, contacts.swf и т.д.) спомощью инструкции:

on (press) {
loadMovie("about.swf", dropZone);
}

так вот, если загружаемые SWF содержат прелоадеры, то navigation.swf при попытке их загрузить начинает зациклинно воспроизводиться. Так что делать?
Вот еще, если в navigation.swf вставить прелоадер, а в остатьные вставить тоже прелоадер (но совершенно) другой то navigation.swf тоже циклица, правда начинает нормально работать только после примерно 50-ти циклов.

:(

lexass
10.10.2002, 17:32
БРЕД

давай код прелоодера
и куда грузишЬ

Андрей ПВ
10.10.2002, 17:44
Вот код прелоадера:

onClipEvent (load) {
tot = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
loaded = _root.getBytesLoaded();
percent = loaded/tot*100;
text=Math.floor(percent);
text=text+"%"
if(loaded==tot){_root.gotoAndPlay(2)
}

Ой, товарищи, я врубился, нужно просто _root убрать.!

:)

lexass
10.10.2002, 18:08
молодца ;)