Форум 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)
-   -   need help. preloader (http://www.flasher.ru/forum/showthread.php?t=85898)

shaltay 03.10.2006 05:38

need help. preloader
 
Вложений: 1
Руководствуясь учебниками и статьями решил сбацать прелоадер... Вроде все сделал по инструкции..
Но есть проблема - во первых цифры(проценты) совсем не отображаются.. А полоса загрузки не проходит полный цикл, а гуляет по кругу столько, сколько грузится файл... Не могу понять, что делать.. Помогите, люди добрые.. Я думаю, что там все просто, и вам не составит труда исправить мою ошибку.. Заранее спасибо.......
Прилагаю основную часть прелоадера...

wvxvw 03.10.2006 07:08

если честно, не понял что такое label, кроме этого в одном месте встречается такое название: Gauge, а в другом - такое: gauge...
И все таки, чтобы другим было проще разобраться в том, что ты делаешь лучше писать весь код в одном месте, желательно на главной сцене...
Код:

if (_root.getBytesLoaded() == _root.getBytesTotal()) {
        percents += 5;
        if (percents>100) {
                percents = 100;
        }
}
// условие выше выполнится только когда загрузка закончится,
// не уверен, что это то, что нужно.
// кроме всего остального, условие будет выполняться бесконечно
// первое условие всегда истинно после загрузки,
// следующее за ним попеременно уменьшает\увеличивает значение одной переменной
else {
        percents = Math.floor(_root.getBytesLoaded()/_root.getBytesTotal()*100);
}
Gauge.gotoAndStop(percents+1);
label = percents;


shaltay 03.10.2006 07:29

спасибо за gauge. Исправил - диаграма грузится как надо. Только цифр не видно все равно.... Может прикрепити мне исправленый файл...

wvxvw 03.10.2006 15:35

http://0lezhkah.tripod.com/eldar/preloader.html
у меня очень быстро загружается, поэтому тестил так, если жалко траффик, просто поставь во второй фрейм что-нть другое =)
вот исходник:Вложение 15375

shaltay 04.10.2006 09:36

О)). Спасибо.


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

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