Для кого предназначена эта книга
Это практическое руководство по изучению ActionScript, а не книга для тупиц или идиотов. Следовательно, я не веду читателя за руку по всем этапам проекта, описываемого в главе. Если какой-то прием объяснялся ранее, я не буду повторяться. Вместо этого я расскажу о более сложных вещах и других приемах, таким образом, вы всегда будете изучать что-нибудь новое. Книга требует обдуманного изучения. Если вы не поняли что-то с первого раза, попробуйте перечитать объяснения еше раз, посмотрите пример на Web-сайте и поэкспериментируйте с данным приемом в Flash, прежде чем двигаться дальше. Это поможет вам более глубоко понять принципы функционирования ActionScript и его применения в других проектах. Данная книга предназначена для различных специалистов, Если на ней остановился ваш взгляд в традиционном книжном или Internet-магазине или вы взяли ее у друга, тогда, возможно, вы принадлежите к одной из следующих групп.
Аниматоры
Будучи аниматором, вы уже используете Fash для создания линейной анимации. Вероятно, вы также знаете, как создать пару-другую кнопок. Эта книга перенесет вас в чудесный мир программирования на ActionScript. Вы научитесь помешать созданных вами анимированных героев и окружающую их обстановку в игрушки и игры.
Иллюстраторы
Если вы художник-оформитель, не исключено, что вы работали во Flash или в другой векторной графической программе. Вы можете научиться рисовать во Flash MX, используя обучающие программы, предлагаемые самим редактором, а затем при помощи этой книги сделать так, чтобы ваши рисунки взаимодействовали с пользователем в игрушках и играх.
Программисты
Возможно, вы программист, имеющий опыт работы с другими языками: Java, C++ или Lingo. Книга научит вас применять эти знания во Flash. Достаточно полный обзор основ ActionScript вы найдете в главах 1-3; если же вас интересуют исходные программы, переходите сразу к главе 5.
Программисты, работающие во Flash 3 и Flash 4
Эта книга также подойдет программистам, работающим во Flash 3 и Flash 4 и желающим приобрести руководство, которое поможет им овладеть Flash MX. Между Flash MX или Flash 5 и более ранними версиями программы существует довольно много различий, что особенно заметно в командах и устройстве рабочего пространства. Для того чтобы действительно научиться работать во Flash MX, придется забыть многие приемы, используемые в предыдущих версиях, и начать учиться с нуля.
Владельцы домашних Web-страниц
Может быть, вы и не специалист в области компьютерных знаний, но у вас есть своя домашняя страница и немного свободного времени для пополнения багажа ваших знаний. Flash MX может служить относительно недорогим инструментом для улучшения вашего сайта. Возьмите любую понравившуюся вам игру из книги, немного измените графику и напишите свою собственную игру. Не ожидайте чудес, не уделив достаточно времени изучению основ Hash и материала глав с 1 по 4. Тем не менее способный ученик добьется успеха довольно быстро.
Профессиональные разработчики Web-сайтов
Как профессиональный разработчик Web-сайтов вы, без сомнения, обладаете соответствующими практическими навыками и должны иметь не только общее представление о HTML, таблицах стилей, JavaScript, Perl, программах Photoshop, Fireworks, Dreamwaver и т.п. Пакет Flash довольно быстро приобретает статус программы, которую должен знать любой разработчик Web-сайтов. Однако одного знания основ не достаточно. В конечном итоге с их помощью вам придется что-то создавать. Другие книги учат основам и затем предоставляют читателю возможность доходить своим умом до того, как складывать полученные элементы вместе для создания полноценных программ, а эта книга показывает ему, как составлять такие программы. Данная книга научит вас разрабатывать свои собственные программы с нуля или быстро создавать свою версию уже имеющейся игры.
Студенты
В настоящее время Flash преподается во многих колледжах и университетах. С увеличением интереса к Flash эта тенденция будет постоянно усиливаться. Книга может использоваться студентами в качестве практического пособия по изучению ActionScript. Если на занятиях вас обучают только основам Flash, используйте эту книгу, чтобы быть впереди всех. Но если вы уже проходите довольно сложные веши, книга будет хорошим практическим пособием.