![]() |
помогите нубу с прелоадером
вопщам мне нужно сделать чтобы при загрузке каждых десяти процентов мувик проигрывал следующий фрэйм и так до ста процентов
посмотрел исходники - ничего подобного не нашёл =( |
lb = getBytesLoaded();
tb = getBytesTotal(); mc.gotoAndStop(Math.round((lb/tb)*10)); шо-то типа этого... |
ммм ээ
то есть мувик будет пытаться всё время перейти на несуществующий фрэйм вроде 2.36,2.37 и когда наконец наступит 3 он на него перейдёт? мне каца много ресурсов жрать будет на такое извращение. хотя я хз |
в этом тебе поможет Math.ceil() - почитай хелп но нему
|
Цитата:
2. Почему это извращение, расскажи? |
А чем в примере Math.round плох?
|
Миша .... Гтолк загрузи. ю нид ми.
|
раунд окргуляет по 0.5 т.е. 2.4 -> 2, 2.6 ->3 !
цеил - 2.4 -> 2, 2.6 ->2 и еще если чесно я раунд сразу в примере не увидел %((, сорри. |
Дык я же не спрашівал в чём разніца (я і так знаю) я думал, что он тут діаметрально не подходіт :)
|
если что переход будет для 10, 20....%, то он здесь явно не подходит!!!
он подходит для 5% 15% ..... |
| Часовой пояс GMT +4, время: 20:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.