
Векторная графика и анимация в Internet. Adobe Flash Professional
Преподаватели
Аннотация
Adobe Flash CS5 Professional (ранее известная как Macromedia Flash) – это визуальное средство для дизайна и программирования, применяемое с целью создания мультимедийного содержимого, включающего графику, видео, анимацию и интерактивность.
Flash широко применяется для создания динамических интерактивных приложений с возможностью вывода на самые различные медиаисточники: персональные компьютеры, мобильные устройства и экраны практически любого размера и разрешения.
Этот пакет является идеальным рабочим инструментом для дизайнеров и программистов, позволяющим разрабатывать приложения и мультимедийное содержимое путем объединения кода на языке Action Script с графическими объектами, анимацией и мультимедийными элементами.
Flash разрабатывался для создания компактных, быстро загружающихся мультимедийных продуктов, что делает его идеальной технологией для Web. Но его использование не ограничивается Интернетом, любой разработанный во Flash продукт может быть выпущен как самостоятельное приложение или видеоролик, пригодный для просмотра на компьютерах под Windows и MacOS.
Применение технологии Flash интуитивно понятный способ создания мультимедийных проектов. Его можно сравнить с работой художника, создающего из подго-товительного рисунка законченное произведение. При этом до самого конца работы проект остается подвижным и дизайнер имеет возможность корректировать и совершенствовать его элементы.
Flash сможет оживить Ваш проект, заставить его взаимодействовать с пользователем. Процесс работы прост и увлекателен, а возможности программы ограничены лишь воображением дизайнера.
В процессе курса акцент делается на практическом применении полученных знаний. Слушатели получат подробные сведения об инструментарии программы и создании анимации. Познакомятся с эффективными методами работы во Flash и приобретут необходимый навык. По ходу учебы отмечаются типичные ошибки пользователей и указываются пути их исправления.
После окончания данного курса, благодаря наличию пошаговых инструкций даже начинающие дизайнеры смогут добиться впечатляющих успехов. Вы сможете самостоятельно создать живой и привлекательный web-сайт, интересную презентацию, рекламный баннер, анимационный ролик и электронную открытку.
В последней версии пакета – Adobe Flash CS5 осуществлен ряд изменений, расширяющих возможности программы и делающих работу с ней удобнее и эффективнее.
Знания и умения, полученные в результате обучения
После окончания данного курса слушатели смогут:
- свободно работать с векторным редактором Adobe Flash
- интегрировать в проект растровую графику, эффективно обрабатывать ее в рабочей среде Flash
- использовать эффекты градиентных и растровых заливок
- эффективно создавать покадровую и автоматическую анимацию
- создавать разнообразные анимационные эффекты
- снабжать Flash-проекты звуком и синхронизировать его с анимацией
- создавать звуковые эффекты и оптимизировать звук
- работать с динамическим и пользовательским текстом
- снабжать проект базовой интерактивностью при помощи встроенного языка сценариев ActionScript.
- экспортировать Flash-фильмы в различные форматы
Зачет и экзамен
Требования для получения зачета
Зачет выставляется на основе результатов проверки домашних заданий. Для получения зачета необходимо своевременно сдать все домашние задания, выполненные в соответствие с предъявляемыми к ним требованиями. В случае отсутствия всех или части домашних заданий или в случае неудовлетворительно выполненной работы зачет не ставится.
Действия студента для получения зачета в доп. сессию
Необходимо представить все отсутствующие или выполненные неудовлетворительно домашние задания и грамотно ответить на вопросы преподавателя по изученному в течение курса материалу.
Форма проведения экзамена
К экзамену допускаются только слушатели, получившие зачет. Если преподавателем студенту не назначена обязательная защита, то его экзаменационная оценка выставляется автоматически и рассчитывается как среднее из оценок за выполненные домашние задания. При желании улучшить экзаменационную оценку студент может придти на экзамен в назначенный день для защиты отметки и грамотно ответить на ряд вопросов преподавателя по изученному в течение курса материалу. В случае успешной защиты оценка может быть улучшена.
Преподаватель может по своему усмотрению назначить студенту обязательную защиту. В этом случае явка на экзамен обязательна и оценка студента будет складываться из среднего балла за выполненные домашние задания и результата защиты.
Правила поведения на экзамене
Во время экзамена студент самостоятельно должен грамотно и связно отвечать на вопросы преподавателя по изученному материалу. Запрещается советоваться с другими студентами. Разрешается использование любой литературы по изучаемому вопросу.
Критерии выставления оценки
При выставлении оценки учитывается уровень работ, выполненных студентом, правильность и полнота ответов на вопросы, задаваемые преподавателем.
Требования к начальному уровню знаний
Курс ориентирован на слушателей, имеющих опыт работы в MS Windows, обладающих ба-зовыми знаниями об архитектуре компьютера и компьютерной графики.
Слушатели должны иметь теоретические знания и пользовательские навыки работы с брау-зером Internet Explorer, знать основы языка HTML. Желательны навыки работы в каком-либо редакторе векторной графики (Illustrator, FreeHand, CorelDraw) и знание английского языка.
Программа курса
Лекции
Знакомство c Adobe Flash
- Историческая справка
- Области применения Flash
- Преимущества Flash
- Создание документа во Flash
- Знакомство с рабочей областью Flash
- Использование панелей разработки Flash
- Режимы рисования базовых фигур во Flash
- Режим объединения рисунков (Shape)
- Режим рисования объектов (Object Drawing)
- Режим рисования примитивов
- Создании узоров инструментом Deco Tool
- Работа с базовыми фигурами во Flash
- Выделение и трансформация
- Цвета, градиенты, обводка
- Группировка, выравнивание, направляющие
- Работа с текстом и шрифтами во Flash
- Использование Text Layout Framework (TLF)
- Работа с классическим текстом (Classic Text)
- Создание и редактирование текстовых полей
- Преобразование и разделение текста
- Настройка атрибутов текста
- Сглаживание текста
- Внедрение шрифтов
- Импорт внешних изображений и работа с библиотекой (Library Panel)
- Импорт растровых изображений
- Режимы сжатия растровых изображений
- Использование растровых изображений как заливку
- Трассировка растровых изображений
- Импорт файлов Illustrator
- Работа с PSD-файлами Photoshop
- Работа с Library Panel
- Использование символов во Flash (Graphic Symbols)
- Виды символов и способы создания
- Изменение символов и редактирование
- Создание экземпляров символов
- Изменение свойств экземпляров
- Замена экземпляров символов
- Использование эффектов, фильтров и режимов смешивания (Bend Mode)
- Трехмерная графика во Flash
- Перемещение объектов в 3D пространстве
- Вращение объектов в 3D пространстве
- Настройка угла перспективы и точки исчезновения
Анимация в Adobe Flash
- Понятие анимации и частота кадров
- Работа с слоями (Layers) и временной шкалой (Timeline)
- Организация слоев, свойства слоев и размещение объектов
- Маскирующие слои и направляющие слои
- Работа с временной шкалой
- Создание покадровой анимации (Frame by Frame Animations)
- Работа с кадрами и ключевыми кадрами
- Режимы калькирования (Onion Skin и Onion Outlines)
- Работа со множеством кадров (Multiple Frames)
- Работа с монтажными кадрами (Scene)
- Создание анимации формы (Shape Tween)
- Принцип создания анимации формы
- Управление анимацией с помощью хинтов кривых (Shape Hint)
- Cоздание анимации движения (Motion Tween) и работа с Motion Editor
- Принципы создания анимации движения
- Работа с ключевыми кадрами анимации движения
- Выделение, редактирование и изменение анимации движения
- Анимация ускорения / замедления движения
- Анимация движения эффектов и фильтров
- Анимация движения в 3D пространстве
- Конвертация анимации движения в покадровую анимацию
- Использование Motion Editor для управления свойствами анимации движения
- Панель наборов настроек движений (Motion Presets)
- Создание каркасной анимации с обратной кинематикой (Inverse Kinematics Animations)
- Принципы создания каркасной анимации (IK Animations) во Flash
- Использование инструмента Bone Tool
- Работа со свойствами элементов каркаса / каркаса (Bone Properties)
- Работа с слоем каркасной анимации (IK Armature)
- Создание классической анимации (Classic Tween)
- Принципы создания классической анимации
- Создание Character Animation
- Замедление и ускорение анимации
- Создание анимации по направляющей (Guide)
Звук, видео и публикация в Adobe Flash
- Работа с символами Button и Movie Clip
- Добавление слоев в символ Button
- Создание невидимой кнопки
- Создание вложенной анимации Movie Clip
- Создание анимированных кнопок
- Работа с аудио во Flash
- Импорт звуков
- Добавление звука на временную шкалу и к кнопке
- Синхронизация звука с анимацией
- Редактирование звука
- Режимы сжатия / компрессии звука
- Использование эффектов для звука
- Экспорт звуков
- Работа с видео во Flash
- Способы использования видео в среде Flash
- Импорт видео
- Встраивание видео в файл Flash
- Использование компонента FLVPlayback
- Работа с ключевыми точками видео (Cue Points)
- Экспорт готовой анимации в видео файл
- Публикация Flash документа
- Работа с параметрами публикации
- Экспорт в форматы изображения
- Экспорт Flash в проекты для запуска в среде Windows и Macintosh
- Подготовка к публикации в Web
- Вставка Flash контента при помощи <swfobject>
Добавление интерактивности с Action Script 3.0
- Знакомство с языком сценариев Action Script 3.0
- Работа с панелью Actions
- Работа с панелью Code Snippets
- Размещение кода на временной шкале и работа с метками (Label)
- Работа с переменными
- Работа с событиями и функциями
- Создание слушателей событий и функции их обработки
- Создание гиперссылок
- Тестирование кода, панель Output и метод trace()
- Создание анимации с помощью Action Script
- Управление свойствами клипа с помощью кода
- Создание анимации с помощью переходов
- Создание Action Script во внешних файлах
- Загрузка ресурсов с использованием Action Script и компонентов
- Создание предварительного загрузчика (Preloader) с помощью ActionScript 3.0
Практические работы
Практика 1
- Интерфейс Flash.
- Организация рабочего пространства и использование панелей разработки.
- Режимы отображения содержимого сцены.
- Палитра инструментов. Инспектор свойств.
- Инструменты рисования и выделения.
- Режими рисования и иерархия графических объектов.
- Создание узоров инструментом Deco Tool.
- Группировка. Редактирование в группе.
- Монтаж в стопке.
- Трансформация объектов. Инструмент Free Transform.
- Система координат.
- Палитра Info. Палитра Transform. Выравнивание объектов.
- Вспомогательные инструменты: Rulers, Guides, Grid.
- Панель History.
- Настройка глобальных параметров документа.
Практика 2
- Импорт внешних изображений и работа с библиотекой (Library).
- Импорт файлов Illustrator.
- Работа с PSD-файлами Photoshop.
- Трассировка растровых изображений.
- Палитры Color и Swatches. Работа с заливками и градиентами.
- Создание символов и экземпляров символов.
- Работа с свойствами символов.
- Способы создания и редактирования символов. Графический символ. Экземпляр символа и его свойства. Видоизменение экземпляров. Свойства экземпляра графического символа.
- Интерфейс библиотеки.
- Клипы и кнопки.
- Импорт символов.
- Стандартные библиотеки.
- Принципы использования вложенных символов.
- Разбиение символов.
- Использование эффектов, фильтров и режимов смешивания.
- Инструменты для работы с 3D во Flash. Перемещение и вращение объектов в 3D пространстве.
- Работа с текстом и шрифтами во Flash.
- Использование Text Layout Framework и Classic Text. Возможности работы с текстовыми блоками. Создание и настройка параметров текстовых блоков. Внедрение шрифтов. Разбиение текста.
Практика 3
- Работа со слоями и временной шкалой.
- Структура временной шкалы.
- Операции со слоями. Режимы слоев. Типы слоев: назначение, создание, области применения, ограничения. Организация слоев.
- Покадровая анимация. Принципы технологии создания анимации.
- Режимы калькирования и множественного редактирования кадров.
- Анимация формы (Shape Tween) и управление с помощью хинтов кривых.
Практика 4
- Создание анимации движения (Motion Tween). Работа с ключевыми кадрами.
- Анимация движения при помощи Motion Editor.
- Управление замедлением/ускорением анимации.
- Анимация эффектов и фильтров.
- Анимация движения в 3D пространстве.
- Работа с панелью Motion Presets. Конвертация движения в покадровую анимацию.
Практика 5
- Создание каркасной анимации с обратной кинематикой (IK Animations).
- Использование инструмента Bone Tool.
- Работа со свойствами элементов каркаса / каркаса.
- Работа с слоем каркасной анимации. Конвертация анимации в покадровую анимацию. Создание Character Animation.
- Создание анимации по направляющей.
- Анимация экземпляров символов.
- Построение сложных анимационных сцен.
- Эффекты анимации с применением маски.
Практика 6
- Основные параметры цифрового звука.
- Поддерживаемые форматы.
- Импорт звука в рабочую среду Flash.
- Добавление звука в фильм.
- Типы синхронизации звука.
- Настройка и редактирование экземпляра звука.
- Оптимизация звука. Примеры использования звука.
- Работа с ключевыми точками видео (Cue Points). Экспорт готовой анимации в видео файл. <swfobject>
Практика 7-8
- Работа с панелью Actions.
- Работа с панелью Code Snippets.
- Размещение кода на временной шкале и работа с метками.
- Имена экземпляров для работы с ActionScript.
- Воспроизведение и остановка анимации.
- Работа с событиями и функциями. Тестирование кода, панель Output и метод trace().
- Использование ActionScript во внешнем файле.
- Управление основной монтажной линейкой и монтажной линейкой клипа.
- Навигация по монтажной линейке. Навигация при помощи гиперссылок.
- Проверка состояния загрузки.
- Загрузка ресурсов с использованием ActionScript 3.0
- Создание предзагрузчика.
Рекомендуемая литература
Официальный Help Adobe Systems «Использование Adobe Flash Professional CS5»
Книга на Ozon.ru
Книга на Books.ru
Adobe Systems, 2010
Загрузить PDF версию или ознакомится с on-line версией, можно по адресу:
http://help.adobe.com/ru_RU/flash/cs/using/index.html.
Официальный учебный курс Adobe Systems “Adobe Flash CS4 Professional”
Книга на Ozon.ru
Книга на Books.ru
Изда-тельство Эксмо, Москва, 2009
Официальный учебный курс входящий в серию “Classroom in a Book”. Книга предназначена как для начинающих, так и для опытных пользователей, желающих получить от Adobe Flash CS4 максимум возможного.
Изучаем Action Script 3.0 от простого к сложному
Книга на Ozon.ru
Книга на Books.ru
Рич Шуп, Зеван Россер
Издательство Символ Плюс, СПб. 2009
Руководство для начинающих пользователей, в котором представлено подробное описание механизма работы Action Script и Flash. Четко и ясно изложены принципы построения кода, обработки событий, отображения контента, применения классов и многое другое.
Action Script 3.0 для Flash. Подробное руководство
Книга на Ozon.ru
Книга на Books.ru
Колин Мук
Издательство Питер, СПб. 2009
Очень качественная и доступная для понимания книга, посвященная объектно-ориентированному программированию на ActionScript 3.0. Написана хорошим языком и качественно переведена. Автор – признанный авторитет в области Flash-программирования. Не было и нет автора, который бы по авторитету и влиянию мог равнятся Колину Муку.
Полезные Интернет-ссылки
- http://forums.avalon.ru/forum/forum.asp?FORUM_ID=38
- форум ФПС, раздел Анимация, посвященный обсуждению вопросов, связанных с Flash-технологией.
- http://www.multikov.net/
- Русскоязычный ресурс, посвященный Flash-анимации. Содержит множество анимационных роликов и интересный учебный материал.
- www.flash-ripper.com
- Русскоязычный ресурс, предназначен для разработчиков flash-проектов. Содержит статьи по разным аспектам языка сценариев ActionScript, а также ссылки на другие ресурсы, посвященные Flash.
- www.flashkit.com
- Крупнейший источник информации по Flash. На сайте представлено все, что может иметь отношение к Flash (примеры, учебники, новости, статьи, чат, галерея и др.).
- http://new.avalon.ru/HigherEducation/EducationProgram/Design/Semester4/Documentation/www.ultrashock.com
- Портал для разработчиков Flash. Содержит большое количество учебных примеров и файлов .fla, сосредоточенных на ActionScript.
- www.actionscript.org
- Содержит обширные ресурсы, посвященные ActionScript, включая руководства и исходные файлы.