Показать сообщение отдельно
Старый 23.06.2006, 01:10
Techmaker вне форума Посмотреть профиль Отправить личное сообщение для Techmaker Найти все сообщения от Techmaker
  № 4  
Ответить с цитированием
Techmaker
"человек"
 
Аватар для Techmaker

Регистрация: Nov 2002
Адрес: +-
Сообщений: 1,807
во первых: в твоём коде нашёл ещё одну ошибку синтаксического плана =)
Цитата:
Сообщение от aaum
plassen.unloadMovie;
функции(методы) запускаются при помощи ()
т.е. надо писать так
Код:
plassen.unloadMovie();
Цитата:
Сообщение от aaum
касательно первого варианта
мы грузим swf внутрь мувиклипа plassen, по этому plassen - будет рутом swf
т.е. ja надо записывать внутри plassen
Код:
plassen.ja = true;
вот я переделал твой код прелоадера(сделал более правильным по логике), изучи:
Код:
this.onEnterFrame = function() {
	if (naa != vara) {
        naa = vara;
		plassen.loadMovie(("SA"+vara)+".swf");
        loadedflag=false;
	}
    if(!loadedflag && naa!=undefined){ // если не загружено и есть что грузить
		lod = plassen.getBytesLoaded();
		tot = plassen.getBytesTotal();
       	if(tot>4 && lod*tot>0){ // старт загрузки
       	 	_root.ladder.gotoAndStop(Math.round(lod/tot*100));
			if (lod == tot) { // конец загрузки
                loadedflag=true;
				plassen.gotoAndPlay(2);
			}
        }
	}
};
а в руте подгружаемой:
Код:
stop();
__________________
flash it


Последний раз редактировалось Techmaker; 23.06.2006 в 01:13.