PDA

Просмотр полной версии : прелоадер, а не работает


aaum
28.06.2006, 11:32
Здравствуйте; я начинающий и поэтому застреваю в самых простых вопросах. К примеру, готовлю общий прелоадер: stop();
this.onEnterFrame = function() {
var j = _root.ladderAkt.getBytesLoaded();
var e = _root.ladderAkt.getBytesTotal();
trace(j);
trace(e);
if (j>10 && j == e) {
delete this.onEnterFrame();
} else {
ArkLadder.gotoAndStop(Math.round(j/e*100));
}
}; кадром ранее: ladderAkt.loadMovie(("lv"+as)+".swf");
бар ArkLadder упорно не хочет показываться, а ролик (видео) подгружается! В чем дело.., только не надо смеяться.. (Techmaker, должно быть, меня ненавидит..)

Stone
28.06.2006, 12:06
если проверяешь локально то у тебя сразу отрабатывает
delete this.onEnterFrame();
а
ArkLadder.gotoAndStop(Math.round(j/e*100));
не происходит не разу

а что трасировка выдает?

aaum
28.06.2006, 12:09
трассировка молчит. проверяю на сервере - все одно.

Stone
28.06.2006, 12:28
если трасировка молчит - значит твой код на onEnterFrame-ме не отработал не разу.
а на второй кадр то переход происходит?

aaum
28.06.2006, 12:33
да (появляется объект, прописанный в кадре) Странно, я уже пользовался до этого onEnterFrame - всегда все Ok, впервые столкнулся с такой проблемой, а ошибки не вижу

Stone
28.06.2006, 12:39
trace(j+' '+_root.ladderAkt);
если и так не трасируется ничего. то давай исходник

aksios
28.06.2006, 12:54
2 aaum, если вы написали код, это не значит, что он будет работать так, как вы хотите. На главной временой шкале делать подобное - бред.

aaum
28.06.2006, 12:54
stone, отправил на ящик.. зайди в самый верхний элемент меню (зеленая которая). да, забыл стереть stop (); в 1 кадре.

aaum
28.06.2006, 13:00
aksyos - слава богу, что вы не так выразились: "если вы написали код, это значит, что он не будет работать" : )
На главной временой шкале делать подобное - бред.
А если серьезно - почему бы мне и не пойти по простому пути? Тем более, я не программист. Хотя любопытство раздирает - почему нельзя то так писать?

Stone
28.06.2006, 13:07
а на 61?

Stone
28.06.2006, 13:20
сохрани под 6-ку или пиши соответственно 5-ке

aaum
28.06.2006, 13:59
всем спасибо, проблема снята. все дело во врожденном кретинизме и невнимании к мелочам (каким то образом поменялись настройки публикации) все работает. Просьба модеораторам закрыть никчемную тему.