![]() |
борода с прелоадером
Есть простейший прелоадер:
bytes_loaded = Math.round(_root.getBytesLoaded()); bytes_total = Math.round(_root.getBytesTotal()); getPercent = bytes_loaded/bytes_total; _root.loadBar._height = getPercent*100; _root.loadText = Math.round(getPercent*100)+"%"; if (bytes_loaded == bytes_total) { _root.gotoAndStop(3); } Так вот, отображаться у пользователя (при любых коннектах) он начинает с 50 процентов. Это первое. Второе — то, что мувиклип loadBar до конца прелоадинга почему-то успевает достичь только трети своей высоты (а не всей, как по идее должно быть). Что это за? И как лечить? |
Цитата:
Код:
setProperty("_root.loadBar", _xscale, 0); |
сделай прелоадер export in first frame
|
нет, всё равно не пашет.
что за чёрт? и совсем не тяжёлый прелоадер. 1к всего весит. |
воспользуйся кодом Der Grossen-а, только поставь перед ним stop();
|
Цитата:
В первом кадре: Код:
stop(); |
Спасибо за код, господа, всё пашет как часы, но проблема с первым кадром осталась. Даже выяснил в чём она, но не знаю как решить. Дело в том, что мой первый кадр весит 350кб. Странно, ведь в нём только динамическое текстовое поле, и более ничего...
А вот в чём дело — в мувике (в третьем кадре) есть довольно тяжёлый музыкальный трек, linkage которого говорит — export in first frame. Но если эту галку снять, — трек не играет совсем. Что делать? |
| Часовой пояс GMT +4, время: 14:48. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.