Показать сообщение отдельно
Старый 29.08.2002, 13:32
JeeP вне форума Посмотреть профиль Отправить личное сообщение для JeeP Посетить домашнюю страницу JeeP Найти все сообщения от JeeP
  № 3  
JeeP
 
Аватар для JeeP

Регистрация: Apr 2002
Адрес: Ukraine, Kiev
Сообщений: 504
Отправить сообщение для JeeP с помощью ICQ
Ошибка в неправильном подходе

Во первых: onClipEvent потому и называется КлипИвент что ставится на клип а не в кадр!!!
Поставил ты правильно, назвал криво!

Далее: не страдай ф#%ней, создай пустой мувик "лоадер" и положи его, скажем, слоем выше чем твои пять кадров в нижнем слое. "Лоадер" длится с 1 по 5 кадр и свой код

onClipEvent (load)
{
tot =_root.getBytesTotal();
}
onClipEvent (enterFrame)
{
loaded = _root.getBytesLoaded();
percent = loaded/tot*100;
if(loaded==tot) { _root.gotoAndPlay(6); }
if(percent>=20) {_root.gotoAndStop(2); }
}

вешаешь именно на один мув, который управляет переходами по кадрам. Только условия перехода на следующий кадр, сам понимаешь, надо прописать по другому
например:
if (percent>20 && percent<=40) {_root.gotoAndStop(2);}
else if (percent>40 && percent<=60) {_root.gotoAndStop(3);}
... и т.д.


стоп действительно поставь хотябы в первом кадре!

а то что мувики не играют, так может внутри их стоп стоит, вот и ждут они тебя!