Без практики любые теоретические знания останутся лишь пустым балластом. С другой стороны, всегда полезно хотя бы приблизительно знать все основные возможности технологии, чтобы иметь представление, где искать ответы на вопросы, когда возникнет необходимость.
Немного истории
В четвертой версии Action Script был ограничен в смысле программистских возможностей. Он был предназначен, прежде всего, для управления последовательностью выполнения клипов в фильме и очень простых вычислений. В нем отсутствовали даже тригонометрические функции. По этой причине некоторые программисты предлагали довольно остроумные способы вычисления синуса и косинуса графическими методами, что обеспечивало, кстати, довольно высокую скорость и точность вычислений. Однако даже четвертой версии достаточно, чтобы создавать уникальные расчетные формы и делать великолепные презентации и игры для сети. Здесь недостаток программистских средств компенсируется великолепными средствами создания интерактивности и графическими возможностями. Решение многих вопросов облегчается также некоторыми концептуальными основами Flash, которые позволяют взглянуть на задачу под другим углом зрения.
Скачок уровня языка от четвертой версии к пятой был стремительным и не вызывающим сомнения. Изменился синтаксис. Если в четвертой версии была только, так называемая «слэш - нотация» (способ записи операторов), то в пятой стала доступна точечная нотация, более распространенная и привычная в современных языках программирования, при одновременном сохранении почти полностью грамматики предыдущей версии.
Появилась неплохо проработанная поддержка объектно - ориентированного программирования без особого ущерба для простоты написания приложений.
Зачем нужна покадровая анимация
В этой главе мы рассмотрим технологию анимации, которая с одной стороны, может быть названа самой простой, а с другой стороны, самой сложной. Действительно, делать много-много картинок на каждое положение персонажа или объекта и располагать их в нужном порядке – что может быть проще?! Но при этом добиться, чтобы все это по-настоящему хорошо выглядело – очень сложная задача