Оглавление:

Как сделать предварительный загрузчик во Flash: 5 шагов
Как сделать предварительный загрузчик во Flash: 5 шагов

Видео: Как сделать предварительный загрузчик во Flash: 5 шагов

Видео: Как сделать предварительный загрузчик во Flash: 5 шагов
Видео: Разблокировка загрузчика Xiaomi 2022 | Полная инструкция 2024, Июль
Anonim
Как сделать предварительный загрузчик во Flash
Как сделать предварительный загрузчик во Flash

Я решил сделать это i'ble, потому что вы НЕ МОЖЕТЕ ВЕРИТЬ, как многие люди спрашивают: «Омгзорз, как мне сделать флеш! 1 !!! один!» Это действительно раздражает. Хорошо, приступим. Что вам нужно: Flash (я использую CS3, но вы можете использовать MX-CS4) Компьютер Пробная версия flash / полная копия (которую вы можете получить здесь) Очевидно, откройте Flash и создайте новый файл Flash. Я использую ActionScript 2, кстати.

Шаг 1: добавление слоев

Добавление слоев
Добавление слоев

Во-первых, нам нужно добавить 2 слоя к временной шкале. Один с названием «Действия» вверху, а другой с именем… «Текст», «Панель» или «Материал». Затем нам нужно добавить один ключевой кадр к слою «Действия» и один кадр к другому слою. Затем возьмите инструмент «Текст» (T) и выберите «Динамический текст» в раскрывающемся списке в окне свойств, вероятно, для него уже выбран «Статический текст». Теперь нарисуйте прямоугольник с помощью инструмента «Прямоугольник» (R). Убедитесь, что заливка не белая. Выполните заливку прямоугольника, из которого вы только что создали видеоклип, щелкнув по нему один раз и нажав F8. Назовите его и убедитесь, что выбран «Видеоклип» и точка регистрации находится в верхнем левом углу, прежде чем нажать OK. ЭТА ВАЖНАЯ ЧАСТЬ Выберите созданный фрагмент ролика, и в поле свойств вы увидите текстовое поле с надписью «Имя экземпляра». Введите loadBar. Нажмите Enter, затем выберите поле динамического текста, которое вы создали ранее, и перейдите к окну свойств. Вы должны снова увидеть текстовое поле имени экземпляра, щелкните по нему. На этот раз введите textBox. Нажмите Ввод.

Шаг 2: Время кодирования

Время кодирования!
Время кодирования!

Теперь перейдите на слой «Действия». Щелкните первый кадр. Нажмите F9 и введите TYPE (НЕ пытайтесь копировать и вставлять, ленивый бездельник. Если вы это сделаете, вы никогда не узнаете этого, в чем суть.): Percent = Math.round (getBytesloaded () / getBytesTotal ()) * 100; textBox.text = проценты + "%"; loadBar._xscale = проценты; Я объясню эту строку кода строкой. Percent = Math.round (getBytesloaded () / getBytesTotal ()) * 100; Создает переменную который делит процент уже загруженной флеш-памяти на общий размер флеш-файла, затем умножает его на 100 и округляет. textBox.text = percent + "%"; Отображает процент переменной в созданном вами динамическом текстовом поле.loadBar._xscale = percent; Изменяет масштаб по оси x прямоугольника в соответствии с процентами.

Шаг 3. Больше кодирования

Больше кодирования!
Больше кодирования!

Теперь щелкните второй ключевой кадр слоя «Действия». Нажмите F9. Введите это. Опять же, не копируйте и не вставляйте, вы этого не узнаете. Это даже не так уж и много. Lazy bum.if (percent == 100) {gotoAndPlay (3);} else {gotoAndPlay (1);} Объяснение: if (percent == 100) {Это говорит, что if (условие) процент переменной равен 100 (вспышка завершена загрузка), затем… gotoAndPlay (3); Перейти к фрейму 3.} else {Если оператор if неверен, то… gotoAndPlay (1); Перейти к фрейму 1.} Закрывает оператор if. Этот код делает «цикл» до тех пор, пока флеш-память не загрузится полностью. Если процент переменной не равен 100, он продолжает возвращаться к первому кадру, пока он не станет равным. Это в значительной степени просто проверка, загружена ли вспышка, пока она не загрузится.

Шаг 4. Еще один шаг…

Еще один шаг…
Еще один шаг…

Теперь просто выберите кадр 3 и нажмите F6. Добавьте свой контент, будь то анимация, веб-сайт или изображение. МОЛОДЕЦ! Вы только что сделали прелоадер!: D

Шаг 5: Готово

Выполнено!
Выполнено!

Наслаждайтесь своим прелоадером, прокомментируйте, насколько это здорово или плохо. Скажите, какие у вас вообще были проблемы. Оцените, пожалуйста.

Некоторые предстоящие тусовки могут быть… о, я не знаю. делать игру. сайт. никто не знает… Спасибо за просмотр!

Рекомендуемые: