![]() |
|
||||||||||
|
|||||
|
Guest
Сообщений: n/a
|
Я гляжу, вы парни грамотные.
Помогите ламеру. По делу: Как сделать так, чтобы в роли индикатора загрузки выступал муви клип? IF FRAME IS LOADED что-то не то. Помогите плз..... |
|
|||||
|
зайди в исходники - там много такого добра.
не разберешся, пиши ![]() |
|
|||||
|
самый простой способ:
Создаешь два ключевых кадра 1 и 5; между ними пусто. Yа обоих кадрах в шкале жмешь правую кнопку и выбираешь Action или Действие, там пишешь пишешь stop(); Создаешь свой злополучный мувик в первом кадре и пишешь к нему действие: onClipEvent (load) { total = _root.getBytesTotal(); } onClipEvent (enterFrame) { loaded = _root.getBytesLoaded(); if(loaded==total){_root.gotoAndStop(5)} } Удачи! |
|
|||||
|
чуть не забыл, а во второй кадр (всмысле 5) нужно запихавать все остальное к чему, собственно, и делается прелоадер
![]() |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
2Housemaker
еще надо проверять, что total не ноль, потому как и такое может в первые моменты быть :) :D 2shumas а насчет прелоадера действительно лучше для начала по исходникам пошарить, чтобы знать хотя бы что именно не понятно :)) Последний раз редактировалось Nox Noctis; 25.04.2002 в 21:50. |
|
|||||
|
Guest
Сообщений: n/a
|
Тоесть этот скрипт в действия мовика?
А в кадры что? |
|
|||||
|
=>Shumas в кадрах пишется stop();
=> Nox Noctis не разу не встречал случая, чтоб total был равен нулю ))))) ну если сильно хочется то можно писать проверку ![]() |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
если ты стартуешь свои проверки сразу после команды загрузки, то первые несколько раз (ну, все конечно зависит от того, как именно прелоадер строить) тотал будет равным нулю
![]() попробуй в одном мувике написать на онЛоад команду лоадМуви, а на ентерфрейм трес от гетБайтсТотал... и увидишь, что первые несколько чисел (сколько именно зависит от фреймрейта, качества связи) будут нулями ![]() |
![]() |
Часовой пояс GMT +4, время: 02:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|