Описание курса
Инструктор курса Дунаев Михаил.
Результат обучения
Навыки: Владение интерфейсом, его настройка. Рисование во Flash. Создание анимации, озвучивание ее. Создание сложной программной анимации, зависящей от действий пользователя. Программирование интерактивных элементов (кнопок, клипов, пр.). Создание целостного проекта с динамическим содержимым.
По окончании курса выдается сертификат Школы.
Для кого предназначен курс
Требования к слушателям
Структура курса
Курс проводится в формате постоянного диалога с инструктором с совместным выполнением коротких практических заданий.
Длительность курса - 5 дней (одна рабочая неделя): с Понедельника по Пятницу. Занятия проводятся с 10:00 до 22:00 с перерывами на кофе-брейк, обед, ужин и сон. На деле их продолжительность определяется последней погасшей звездой, последним заснувшим студентом и степенью изнемождённости инструктора
Принцип подачи материала: от большего к меньшему, от простого к сложному. Багаж ломиться от знаний, а в записной книжке новые телефоны - следы приятных и полезных знакомств. И помни, в Школе всегда будут рады тебе помочь, подсказать, поделиться опытом, выслушать, просто поболтать.
Программа курса
Сначала приводится краткая программа курса, затем ниже указаны подробности. В зависимости от усвоения материала группой, часть программы может быть опущена или пройдена быстро, обзорно, с целью систематизации знаний.
День первый
История и начала технологииИнтерфейс
Рисование
Слои и временная шкала
Расчетная анимация
Библиотеки и работа с внешними файлами
Текст и шрифты
Создание и использование графических символов
Покадровая анимация
Расчетная анимация
День второй
Виды анимации
Классическая анимация
Анимация движения
Анимация формы
Инверсная кинематика
3D анимация
Создание простых кнопок
Символы
День третий
Фильтры и способы смешивания слоевЗвук
Видео
Интеграция с другим продуктами CS5
Публикация роликов
Основы программирования
Язык Actionscript 3.0
Работа с данными и программирование
Интерактивность
Работа с объектами из библиотеки
День четвертый
Событийная модель
Работа с отображаемыми объектами
Работа с текстовыми полями
Загрузка внешних данных
Создание прелоадера
XML
День пятый
Создание новостной ленты
Создание галереи
Создание презентации
Создание игры
День первый
- История и начала технологии
- История Flash. Мультимедиа-компиляторы, предназначение. Фигуранты рынка, сектор использования. Назначение Flash, спектр применения. Проигрыватели. Продукты сторонних разработчиков, связанные с Flash. Растровая и векторная графика.
- Интерфейс
- Интерфейс. Welcome Screen. Workspaces. Предустановленные рабочие пространства. Создание собственных рабочих пространств. Панели и окна. Управление панелями. Типы файлов. Настройки публикации. Линейки. Сетка. Вспомогательные линии (направляющие). Панель Tools. Настройка панели. Панель Properties. Настройка документа. FPS.
- Рисование
- Инструменты масштабирования (Zoom Tool, Hand). Инструменты рисования. Объекты типа Merge Drawing. Объекты типа Object Drawing. Отличие. Понятие обводки, заливки. Работа с инструментами рисования. Настройки линии. Настройки заливки. Режимы кисти. Инструменты Oval и Rectangle. Примитивы. Инструменты Polystar и Deco. Инструменты выделения. Работа с палитрой. Панель Color. Настройки цветов. Градиенты. Настройки градиентных заливок. Растровые заливки. Настройки растровых заливок. Свободная трансформация. Панель Transform. Редактирование градиентных заливок. Панель Align. Выравнивание объектов. Режимы выравнивания.
- Слои и временная шкала
- Монтажная линейка. Слои. Настройки слоев. Типы слоев. Группы слоев. Временная шкала. Режимы редактирования временной шкалы. Понятие кадра. Ключевые кадры. Маски.
- Библиотеки и работа с внешними фаилами
- Понятие библиотеки. Окно библиотеки. Настройки публикации растровых изображений. Типы объектов во Flash. Создание объекта, способы. Редактирование объектов. Различие между MovieClip и Graphic. Система координат. Относительность. Точка трансформации.
- Текст и шрифты
- Типы текстовых полей. Text Layout Framework. Соединение нескольких текстовых полей. Встраивание шрифтов. Использование шрифтов устройств. Разбиение текста на абзацы, предложения, слова. Конвертирование текста в графику.
- Создание и использование графических символов.
- Подробное рассмотрение символов. Навигация между временными шкалами, Редактирование символа в библиотеке. Разница между символом и экземпляром. Изменение цвета и прозрачности. Дублирование символа. Встраивание символа в символ.
- Точка трансформации. Относительность системы координат.
- Классическая анимация
- Понятие классической анимации. Создание анимации. Настройки замедления и ускорения. Редактирование кривых ускорения. Разбиение анимации на части. Вложенная анимация. Анимация персонажей.
- Анимация движения
- Понятие Motion Tween. Создание и удаление анимации. Изменение свойств символов. Выделение и копирование анимации. Редактирование пути анимации. Добавление масштабирования, вращения и прозрачности. Анимация текста и растровых изображений.
- Конвертация в покадровую анимацию. Motion Editor. Motion Presets.
- Анимация формы
- Понятие анимации формы. Создание и удаление анимации. Анимация цвета и градиентов. Добавление подсказок для анимации.
- Инверсная кинематика
- Понятие костей в анимации. Использование костей. Настройка кинематики.
- 3D анимация
- Аниация в 3х измерениях. Возможности. Варианты использования. Настройка. Сравнение с програмной 3D анимацией.
- Создание простых кнопок
- Создание кнопок. Конвертирование графики в кнопку. Добавление слоев в кнопку. Прозрачные кнопки.
- Символы.
- Понятие символа. Типы символов. Анимация в символе. Зацикленная анимация. Создание анимации в кнопке.
- Фильтры и способы смешивания слоев
- Применение фильтров к символу. Смешивание слоев.
- Звук.
- Понятие звука во Flash. Импортирование звука в библиотеку. Сжатие звука. Звуковые эффекты. Синхронизация звука и анимации.
- Добавление звука на кнопку.
- Видео.
- Понятие видео во Flash. Импортирование видео в библиотеку.
- Использование компонентов для воспроизведения видео.
- Интеграция с другим продуктами CS5
- Интеграция с Photoshop, Illustrator, InDesign, Flash Builder.
- Публикация роликов
- Настройка HTML. Настройка SWF. Создание проектора.
- Основы программирования
- Использование Code Snippets для остановки ролика, навигации по временной шкале, создания гиперссылки, управления звуком.
- Язык Actionscript 3.0
- Введение в программирование на Actionscript 3.0. Усовершенствования языка. Возможности API Flash Player. Клиентские среды выполнения флеш-приложений. Инструменты разработки приложений.
- Работа с данными и программирование
- Переменные. Циклы. Условия. Сложные условия. Булева логика.
- Интерактивность и работа с объектами из библиотеки
- Программное изменение свойств объектов. Создание объектов. Дублирование. Классы и пакеты. Параметры конструктора. Обязательные и необязательные параметры. Методы экземпляра. Модификаторы управления доступом для экземпляров. Параметры метода. Возвращаемые значения.
- Событийная модель
- Виды событий. Цель события. Метод-обработчик события. Передаваемые параметры.
- Работа с отображаемыми объектами
- Анимация объектов с помощью ActionScript. Динамическое изменение свойств.
- Работа с текстовыми полями
- Изменения содержания текстового поля. Изменение форматирования, цвета фона и обводки.
- Загрузка внешних данных
- Загрузка изображений, звука, видео.
- XML
- Введение в XML, синтаксис, загрузка, получение информации.
- Создание новостной ленты
- Используя RSS сайта. Различные варианта написания кода. Введение в ООП.
- Создание галереи
- Загрузка изображений. Варианты исполнения с XML и без.
- Создание презентации
- Закрепляем полученные знания.
- Создание игры
- Тонкости и особенности.
- Вопросы и ответы.







