public function isUrl(urls:Array):Boolean
//Функция проверки домена с которого была запущена флешка
addEventListener(Event.ENTER_FRAME, Update);
// функция Update обновляет процент загрузки
this.txt.text="BAD URL!";
//о неправильном URL
// Если домен не правильный - выводим сообщение
if(!isUrl(["anegmetex.com", "www.anegmetex.com"]))
//с которого запущена флешка
// Используем функцию isUrl для проверки домена,
public function preloader()
dynamic public class preloader extends MovieClip
import flash.display.MovieClip;
Класс также будет проверять домен, с которого была запущена флешка. (Функция isUrl для этой проверки была взята от сюда ). И если домен не совпадает, флешка дальше работать не будет )
После этого создаём класс AS3 preloader и линкуем его к нашему Movieclip-у preloader.
в этом клипе создаём текстовое поле txt для отображения процента загрузки, а также клип progressbar, содержащий ровно 100 кадров анимации полоски загрузки (не забываем в его первый кадр добавить stop()).
Любая флеш игра загружается не мгновенно, поэтому необходимо отображать процесс загрузки, иначе игрок может подумать что флешка зависла и закроет окно. Сделать прелоадер очень просто. В первом кадре на главной кадровой линейке создаём Movieclip под именем preloader
Декабрь 5th, 2009 автор:
Создание прелоадера и URL-locked флеш игры
Разработка flash игр » Blog Archive » Создание прелоадера и URL-locked флеш игры
Комментариев нет:
Отправить комментарий