Страница 1 из 1

Вопрос по прелоадеру

Добавлено: 05 июн 2013, 14:32
MrDead

Код: Выделить всё

stop();  /* Событие "Вход в кадр"Выполняет определенную ниже в коде функцию fl_EnterFrameHandler каждый раз, когда точка воспроизведения переходит к новому кадру на временной шкале. Инструкции:1. Добавьте пользовательский код после строки "// Начало пользовательского кода".Этот код выполняется, когда точка воспроизведения переходит к новому кадру на временной шкале.*/ addEventListener(Event.ENTER_FRAME, fl_EnterFrameHandler); function fl_EnterFrameHandler(event:Event):void{    var total:Number = this.loaderInfo.bytesTotal;    var loaded:Number = this.loaderInfo.bytesLoaded;    var percentage:Number = loaded/total;        progressBar.scaleX = percentage;        percentage = Math.floor (percentage * 100);    progressTxt.text = percentage + "%";        if(loaded == total) {        removeEventListener(Event.ENTER_FRAME, fl_EnterFrameHandler);        play();    }        trace(percentage);    // Конец пользовательского кода} 
Вот код прелоадера. Вроде как работает, но проблема в том, что в тексте progressTxt не отсчитывает загруженные проценты. Надписи и чисел нету. Полоска загрузки работает, но не показывает проценты. В чем проблема может быть?

Re: Вопрос по прелоадеру

Добавлено: 05 июн 2013, 14:45
IndieGD
Внедрение шрифтов?

Re: Вопрос по прелоадеру

Добавлено: 05 июн 2013, 14:53
MrDead
Спасибо) Шрифты не внедрял, но это дало мне мысль стереть всё из текстового поля) сейчас работает

Re: Вопрос по прелоадеру

Добавлено: 05 июн 2013, 15:08
IndieGD
Ну так вот я и имел ввиду, что не внедряли, а стоило бы внедрить цифры и пунктуацию,особенно если используется шрифт более редкий чем "Tahoma или Times New Roman".
Иначе это как минимум грозит тем что шрифт у пользователя будет выглядеть не так как вы хотите, ну а максимум он просто не увидит вашего текста.