|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Nov 2003
Сообщений: 43
|
Не правильно работает _root.getBytesTotal();
Я использую _root.getBytesTotal(); для определения размера ролика
onClipEvent (load) { total = _root.getBytesTotal(); } onClipEvent (enterFrame) { c = _root.getBytesTotal(); c1 = _root.getBytesLoaded(); loaded = _root.getBytesLoaded(); percent = int(loaded/total*100); text = percent+"%"; text2 = "loaded " + int(loaded/1024) + "Kb from " + int(c/1024) + " Kb"; gotoAndStop(percent); if (loaded == total) { _root.gotoAndPlay("s1"); } } У меня показывает что ролик весит 646 Kb хотя на самом деле он весит 309 Kb. В чём здесь дело? |
|
|||||
Регистрация: Jul 2003
Адрес: Петербург
Сообщений: 432
|
onClipEvent (load) { _root.stop(); var total = _root.getBytesTotal(); var loaded; var percent; var txt; var txt2; } onClipEvent (enterFrame) { loaded = _root.getBytesLoaded(); percent = Math.floor((loaded/total)*100); txt = percent+"%"; txt2 = "loaded "+Math.floor(loaded/1024)+"Kb from "+Math.floor(total/1024)+" Kb"; trace(txt); trace(txt2); } |
|
|||||
Регистрация: Nov 2003
Сообщений: 43
|
Всё равно не работает - выдаёт 646 Kb при реальных 309
|
|
|||||
Регистрация: Jul 2003
Адрес: Петербург
Сообщений: 432
|
я потестил - код рабочий. причина в другом.
|
|
|||||
Регистрация: Nov 2003
Сообщений: 43
|
А в чём может быть?
|
|
|||||
Регистрация: Jul 2003
Адрес: Петербург
Сообщений: 432
|
Цитата:
|
|
|||||
Регистрация: Nov 2003
Сообщений: 43
|
Кидаю исходник - я чтоб он меньше весил повыкидывал из него всё но он всё равно не6 правильно отображает размер
|
|
|||||
Регистрация: Jul 2003
Адрес: Петербург
Сообщений: 432
|
1) открываешь файл
2) ctrl + enter 3) ctrl + b Видишь в профайлере: (что ты там видишь, кстати?) 13558 b Видишь в аутпуте: 100% loaded 13Kb from 13 Kb Error opening URL "file:///C|/WINDOWS/..." 4) закрываешь файл 5) кликаешь правой кнопкой на .swf Видишь: 12228 b Откуда беруться эти погрешности, я не знаю... (может кто-нить знает - подскажите, интересно) |
|
|||||
Регистрация: Jul 2003
Адрес: Петербург
Сообщений: 432
|
спасибо, silin...
2 vadult: ну чё, разобрался? |
Часовой пояс GMT +4, время: 17:45. |
|
« Предыдущая тема | Следующая тема » |
|
|