Створення процентного показника завантаження

March 19th, 2009 by


« Аналоговий годинник в Flash MX   |   Створення інтерактивної карти »


Навчальні матеріали - Створення процентного показника завантаження Навчальні матеріали - Створення процентного показника завантаження

Крок 11

Додавання ActionScript

Переходиться на перший шар Actions . Йдемо на ДРУГИЙ кадр і додаємо на панель Action наступний код:
if (_root.getBytesTotal() != _root.getBytesLoaded()){

gotoAndPlay(1);

}

bar_mc._xscale=(_root.getBytesLoaded()/_root.getBytesTotal())*100;

loader_txt.text=Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100)+”%”; Перша частина коду

if (_root.getBytesTotal() != _root.getBytesLoaded()){

gotoAndPlay(1);

}

перевіряє, скільки байт завантажено у користувача і порівнює з тим, скільки є насправді. Якщо Значення не рівні (!=), то повертаємося на перший кадр. Далі ми розтягуємо прямокутник на стільки відсотків, скільки завантажено:

bar_mc._xscale=(_root.getBytesLoaded()/_root.getBytesTotal())*100;

і задаємо текстовому полю процентне значення + “%”:

loader_txt.text=Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100)+”%”;

Все, наш прелоадер готовий, тепер весь вміст ми можемо розміщувати з третього кадру. Для прикладу розмістимо на третьому кадрі картинку великої ваги і перевіримо роботу завантажувача ( File > Import > Import to Stage і вибираємо картинку). Тепер тиснемо Ctrl+Enter і імітуємо завантаження, йдучи View > Simulate Download , або натискаємо Ctrl+Enter двічі.

Джерело: web-silver.ru


Tags: , , , , , ,

Навчальні матеріали


Схожі записи