Информационно развлекательный портал Среда, 11.03.2026, 03:38
Главная | Регистрация | Вход Приветствую Вас Гость | RSS


Меню сайта

Заработок на рекламе



Категории каталога
Эффекты [5]
Первые шаги [9]
Звук [1]
3D [1]
Математика [1]
Flash 5 (серия статей) [10]
Программирование [4]
Мультипликация [0]
Игры [25]
Анимация [2]
Общая информация [13]

Мини-чат

Заработок на рекламе



Наш опрос
Оценка сайта
Всего ответов: 18

Главная » Статьи » Flash » Программирование

Создание загрузчика

Чтобы создать самый простой, но эффективный загрузчик который показывает проценты, килобайты и т.д. загруженной информации нужно знать только две функции:


getBytesTotal() - возвращает общий "вес" всего фильма либо отдельного клипа
(как укажешь);

getBytesLoaded() - возвращает количество загруженных байтов фильма или
отдельного клипа (тоже как укажешь);


        Создавать загрузчик можно по разному, но смысл всегда один.

Вот один пример:

1. Создаётся клип, который теоретически должен мало весить. Кидаете его
куда угодно на отдельную сцену (самую первую) или в первый кадр , главное перед основным сайтом (куском информации).

    Пусть клип имеет name: startclip.

    Останавливаете проигрывание основной киноленты stop(); в том кадре где наш клип.

2. В клипе в первом и единственном кадре создаётся динамическое текстовое поле для отображения процентов.

    Его имя переменной будет: procent.

3. На клип цепляете скрипт:

onClipEvent (load) {
fullsize = _root.getBytesTotal(); - выполняется один раз при загрузке
клипа startclip и определяет размер всего флэш фильма
}

onClipEvent (enterFrame) { - выполняется постоянно
nowsize = _root.getBytesLoaded(); - определяет сколько сейчас загружено
всего байтов;
otnoshenie = nowsize/fullsize*100; - школьная формула определения
процентов, но число получается не целое;
_root.startclip.procent = Math.floor(otnoshenie); - отбрасываем всё после
запятой;
if (nowsize == fullsize) { - проверка загружен ли весь фильм;
_root.gotoAndStop(2); - если фильм загружен, то переходим в кадр номер два,
а если нет, то на нет и суда нет.
}
}

4. Всё загрузчик готов. Экспериментируйте. Делайте всякие диаграмки, часики,
полоски и т.д.
Категория: Программирование | Добавил: vitos (19.03.2008)
Просмотров: 339 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Заработок на рекламе



RussianFeme.Com - знакомства с иностранцами

Популярные Статьи
Борьба клонов
Маленькие советы (Часть 2.)
Меняем точку регистрации объек...
Работа со звуком в ActionScrip...
3D в Flash
Flash. Кривые Безье - основа о...
Flash 5. Шаг четвертый: Пошаго...
Flash 5. Шаг девятый: добавляе...
Flash 5. Шаг первый: основные ...
Flash :: Знакомьтесь: прототип...
Маленькие советы (Часть 1.)
Введение во Flash
Динамические SQL-запросы Oracl...
Создаем тень от текста.
Метод Shape Tweening
Метод Motion Tweening
Создание простой сценки во Fla...
Подключение Flash
Интерфейс Flash. Создание кноп...
Используем шаблоны

Поиск

Друзья сайта
Мопед HOnda Dio AF34

Заработок на рекламе



Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Copyright Player( ICQ 70-886-366) © 2026