Создание программы ActionScript


Как уже было сказано, программы на языке ActionScript построены из классов, 

которые являются «чертежами» взаимодействующих между собой частей  

(объектов) программы. Обычно разработка новой программы на ActionScript начинается 

с фазы проектирования, в течение которой функциональные возможности  

программы разбиваются на логически связанные классы. Каждому классу присваивается 

имя, определяются его свойства и роль в создаваемой программе. Один класс  

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

точку входа, для приложения. Для запуска новой программы в среде выполнения 

Flash автоматически создается экземпляр основного класса программы. 

Основному классу нашего примера программы по созданию виртуального  

зоопарка мы присвоим имя VirtualZoo. Сначала создадим папку с именем virtualzoo в файловой системе компьютера, внутри которой создадим вложенную папку src 

(сокращенно от слова source — «исходный код»). В ней будут храниться все файлы 

с расширением AS (то есть все файлы, содержащие исходный код). 

Исходный код каждого основного класса программы должен размещаться в  

отдельном текстовом файле, имя которого состоит из имени основного класса и  

расширения AS. Таким образом, необходимо создать пустой текстовый файл с именем 

VirtualZoo. as. Нужно убедиться, что имя файла VirtualZoo. as полностью 

совпадает с именем класса VirtualZoo, поскольку в данном случае учитывается 

регистр символов. Далее поместим файл VirtualZoo.as в папку virtualzoo/src. 

Тогда текущая файловая структура для исходных файлов нашей программы будет 

иметь следующий вид: 

virtual zoo 

|- src 

|- Virtual Zoo.as 

Теперь, когда файл VirtualZoo. as создан, мы можем приступать к написанию 

класса VirtualZoo. Однако сначала нужно решить возможную проблему: если 

выбранное имя основного класса будет конфликтовать (то есть совпадать) с  

именем одного из предопределенных классов языка ActionScript, то компилятор языка 

ActionScript не позволит создать этот класс и программа не сможет быть  

выполнена. Чтобы избежать подобных проблем с именами, воспользуемся пакетами. 




BACK NEXT

Сайт является частным собранием материалов и представляет собой любительский информационно-образовательный ресурс. Вся информация получена из открытых источников. Администрация не претендует на авторство использованных материалов. Все права принадлежат их правообладателям