PDA

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


PikseL
21.03.2007, 10:43
Добрые люди, поможите кто чем может!
Трабла такая:

есть последовательность фоток, которые переключаются стандартно кнопкой on(release){nextFrame();}.

Начинается эта последовательность со 2 кадра где стоит stop();.

В первом кадре - предзагрузчик с функцией:
_root.onEnterFrame=function() {
if (_root.getBytesLoaded()>=totalFileSize) {
_root.gotoAndStop(2);
}
dataLoaded_txt.text=int(_root.getBytesLoaded()/1024);
}

Предзагрузчик работает, на второй кадр переходит, но со 2-го кадра НИКАК НЕ ДВИГАЕТСЯ (!!!!) сколько не жми на кнопку!!! Где я чего не увидел?

Заранее спасибо!

Kikasso
21.03.2007, 10:49
если кнопка внутри клипа, то on(release){ _root.nextFrame(); }

iNils
21.03.2007, 10:55
Для оформления своего кода, надо использовать теги .

PikseL
21.03.2007, 10:56
да нет, кнопка на основной временной шкале и код прям на ней, а не в ней. но всё-равно щаз попробую.

PikseL
21.03.2007, 11:01
если кнопка внутри клипа, то on(release){ _root.nextFrame(); }
попробовал. наверное это всё же глюк какой-то!!! один раз при тестировании сработало корректно, а потом опять по-старому. в чем прикол-то?!?!?

iNils
21.03.2007, 11:09
_root.onEnterFrame = function () {
if (_root.getBytesLoaded () >= totalFileSize) {
_root.gotoAndStop (2);
delete onEnterFrame;
}
dataLoaded_txt.text = int (_root.getBytesLoaded () / 1024);
};

PikseL
21.03.2007, 11:20
2 iNils: РАБОТАЕТ! а объяснить можно? или влом? :)

2 iNils: спасибо! сам посмотрел в референсах. сорри за флуд...:)

etc
21.03.2007, 11:58
PikseL, чтобы что-то добавить, НУЖНО отредактировать свой пост, а не добавлять новый.