PDA

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


Glaphira
01.10.2002, 14:33
Во всех исходниках которые я просмотрела размер задан или в байтах или процентах или я не понимаю по какому принципу и что вообще этот прелоадер счиатет.

у меня есть самый простой кодик
(взято из прелоадера любезно предоставленным FlashDebuger'ом, предпоследний на втрой странице с исходниками прелоадеров):

// Уже загружено байт
b = this.getBytesLoaded();
// Total байт
a = this.getBytesTotal();

соответственно прелоадер имеет вид
загружено 12345 из 67890

что мне нужно дописать в код чтобы он принял вид

загружено 12 Кб из 68 Кб

?

я в программировании полный ноль, а посмотреть в другие коды и дописать "по аналогии" не получаеца :((
хелп... :(

RDA
01.10.2002, 14:36
// Уже загружено Кбайт
b = Math.round(this.getBytesLoaded()/1024);
// Total Кбайт
a = Math.round(this.getBytesTotal()/1024);

Glaphira
01.10.2002, 14:44
ОГРОМЕННОЕ спасибо :))))
вы мне практически спасли жизнь :))))))))

Glaphira
01.10.2002, 14:46
ой.... а как килобайты-то приписать?..

не просто "12", а "12 Кб"

:)

lexass
01.10.2002, 15:16
b = Math.round(this.getBytesLoaded()/1024)+'Kb'
a = Math.round(this.getBytesTotal()/1024)+'Kb'

;)

Glaphira
01.10.2002, 15:28
Оригинал написал(а) lexass
b = Math.round(this.getBytesLoaded()/1024)+'Kb'
a = Math.round(this.getBytesTotal()/1024)+'Kb'

;)

нет, так не работает, я пытылась дописывать :(
+"Kb"
+'Kb'

ни то ни другое :(
(между скобками и точкой с запятой)

WD`
01.10.2002, 22:23
lexass правильно написал :D
a = Math.round(this.getBytesTotal()/1024)+"килобайт";

Glaphira
02.10.2002, 12:33
Оригинал написал(а) WD`
lexass правильно написал :D
a = Math.round(this.getBytesTotal()/1024)+"килобайт"; не работает :(((

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

olga@kak.ru

Artem Brigert
02.10.2002, 12:54
Ты поищи... может у тебя переменная " а " уже есть где-то. Бывает и такое.

lexass
02.10.2002, 19:09
дебаты однако ;) :D
ЗЫ
я всегда неправильно пишу :p
чтоб всех запутать :)