Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   помогите нубу с прелоадером (http://www.flasher.ru/forum/showthread.php?t=73860)

_OldBoy_ 05.01.2006 17:39

помогите нубу с прелоадером
 
вопщам мне нужно сделать чтобы при загрузке каждых десяти процентов мувик проигрывал следующий фрэйм и так до ста процентов
посмотрел исходники - ничего подобного не нашёл =(

K.A.T.A.F.A.L.K.E.R 05.01.2006 17:44

lb = getBytesLoaded();
tb = getBytesTotal();
mc.gotoAndStop(Math.round((lb/tb)*10));
шо-то типа этого...

_OldBoy_ 05.01.2006 18:02

ммм ээ
то есть мувик будет пытаться всё время перейти на несуществующий фрэйм вроде 2.36,2.37 и когда наконец наступит 3 он на него перейдёт?
мне каца много ресурсов жрать будет на такое извращение. хотя я хз

__i 05.01.2006 18:17

в этом тебе поможет Math.ceil() - почитай хелп но нему

Antares 05.01.2006 18:38

Цитата:

Сообщение от _OldBoy_
мне каца много ресурсов жрать будет на такое извращение. хотя я хз

1. Не будет.
2. Почему это извращение, расскажи?

BlooDHounD 05.01.2006 18:38

А чем в примере Math.round плох?

BlooDHounD 05.01.2006 18:41

Миша .... Гтолк загрузи. ю нид ми.

__i 05.01.2006 18:58

раунд окргуляет по 0.5 т.е. 2.4 -> 2, 2.6 ->3 !
цеил - 2.4 -> 2, 2.6 ->2
и еще
если чесно я раунд сразу в примере не увидел %((, сорри.

BlooDHounD 05.01.2006 19:10

Дык я же не спрашівал в чём разніца (я і так знаю) я думал, что он тут діаметрально не подходіт :)

__i 05.01.2006 19:14

если что переход будет для 10, 20....%, то он здесь явно не подходит!!!

он подходит для 5% 15% .....


Часовой пояс GMT +4, время: 20:14.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.