- Руководство пользователя Adobe Animate
- Введение в Animate
- Анимация
- Основы анимации в Animate
- Кадры и ключевые кадры в Animate
- Покадровая анимация в Animate
- Работа с классической анимацией движения в Animate
- Инструмент «Кисть»
- Руководство по движению
- Анимация движения и язык ActionScript 3.0
- Сведения об анимации движения
- Анимация движения
- Создание анимации движения
- Использование ключевых кадров свойств
- Положения в анимации движения
- Использование Редактора движения для анимаций
- Редактирование траектории анимации движения
- Управление анимациями движения
- Настраиваемое ускорение и замедление
- Создание и применение стилей движения
- Настройка диапазонов анимации движения
- Сохранение анимации движения в файлах XML
- Анимация движения и классическая анимация
- Анимация формы
- Анимация с использованием инструмента «Кость» в Animate
- Работа с риггингом персонажей в Animate
- Слои-маски в Adobe Animate
- Работа со сценами в Animate
- Интерактивность
- Создание кнопок в Animate
- Преобразование проектов Animate в другие форматы документов
- Создание и публикация документов HTML5 Canvas в Animate
- Добавление интерактивных возможностей с помощью фрагментов кода в Animate
- Создание пользовательских компонентов HTML5
- Использование компонентов в HTML5 Canvas
- Создание пользовательских компонентов: примеры
- Фрагменты кода для пользовательских компонентов
- Рекомендации: реклама в Animate
- Разработка и публикация контента для виртуальной реальности
- Рабочая среда и рабочий процесс
- Создание и использование малярных кистей
- Использование шрифтов Google в документах HTML5 Canvas
- Использование библиотек Creative Cloud Libraries и Adobe Animate
- Использование рабочей области и панели «Инструменты» в Animate
- Рабочие процессы и рабочая среда Animate
- Использование веб-шрифтов в документах HTML5 Canvas
- Временные шкалы и ActionScript
- Работа с несколькими временными шкалами
- Задание настроек
- Использование панелей разработки Animate
- Создание слоев временной шкалы в Animate
- Экспорт анимаций для мобильных приложений и игровых платформ
- Перемещение и копирование объектов
- Шаблоны
- Поиск и замена в Animate
- Отмена/повтор действий и панель «История»
- Сочетания клавиш
- Использование временной шкалы в Animate
- Создание HTML-расширений
- Параметры оптимизации изображений и GIF-анимаций
- Настройки экспорта для изображений и GIF
- Панель «Ресурсы» в Animate
- Мультимедиа и видео
- Преобразование и объединение графических объектов в Animate
- Создание экземпляров символов и работа с ними в Animate
- Трассировка изображения
- Использование звука в Adobe Animate
- Экспорт SVG-файлов
- Создание видеофайлов для использования в Animate
- Добавление видео в Animate
- Рисование и создание объектов в Animate
- Изменение линий и фигур
- Обводки, заливки и градиенты в Animate CC
- Работа с Adobe Premiere Pro и After Effects
- Панели «Цвет» в Animate CC
- Открытие файлов Flash CS6 в Animate
- Работа с классическим текстом в Animate
- Размещение иллюстраций в Animate
- Импортированные растровые изображения в Animate
- Трехмерная графика
- Работа с символами в Animate
- Рисование линий и фигур в Adobe Animate
- Работа с библиотеками в Animate
- Экспорт звуков
- Выделение объектов в Animate CC
- Работа с AI-файлами Illustrator в Animate
- Применение режимов наложения
- Упорядочивание объектов
- Автоматизация задач с помощью меню «Команды»
- Многоязычный текст
- Использование камеры в Animate
- Графические фильтры
- Звук и ActionScript
- Настройки рисования
- Рисование инструментом «Перо»
- Платформы
- Преобразование проектов Animate в другие форматы документов
- Поддержка специализированных платформ
- Создание и публикация документов HTML5 Canvas в Animate
- Создание и публикация документа WebGL
- Упаковка приложений AIR for iOS
- Публикация приложений AIR for Android
- Публикация для Adobe AIR на настольных ПК
- Параметры публикации ActionScript
- Рекомендации: размещение ActionScript в приложении
- Использование ActionScript в Animate
- Специальные возможности в среде Animate
- Создание и использование сценариев
- Обеспечение поддержки специализированных платформ
- Общие сведения о поддержке специализированных платформ
- Работа с плагинами поддержки специализированных платформ
- Отладка сценариев ActionScript 3.0
- Обеспечение поддержки специализированных платформ
- Экспорт и публикация
- Экспорт файлов из Animate CC
- Публикация OAM
- Экспорт SVG-файлов
- Экспорт графики и видео из Animate
- Публикация документов AS3
- Экспорт анимаций для мобильных приложений и игровых платформ
- Экспорт звуков
- Рекомендации: советы по созданию контента для мобильных устройств
- Рекомендации: правила работы с видео
- Рекомендации: руководство по созданию SWF-приложений
- Рекомендации: формирование структуры FLA-файлов
- Рекомендации: оптимизация FLA-файлов для Animate
- Параметры публикации ActionScript
- Задание параметров публикации для Animate
- Экспорт файлов-проекторов
- Экспорт изображений и анимированных файлов GIF
- Шаблоны публикации HTML
- Работа с Adobe Premiere Pro и After Effects
- Быстрая публикация анимаций
- Устранение неполадок
Хранение действий вместе
Старайтесь размещать сценарии ActionScript® в одном местоположении. Размещение кода в одном месте позволяет повысить эффективность редактирования проектов, поскольку при отладке или модификации сценариев ActionScript не требуется выполнять поиск в разных местах. При размещении кода во FLA-файле поместите сценарий ActionScript в кадр 1 или 2 в верхнем слое временной шкалы с именем действия. Кроме того, можно разместить весь код в файлах ActionScript. Некоторые приложения Animate не всегда размещают код в одном месте (например, этого не делают приложения на основе ActionScript 2.0, которые используют экраны или варианты поведения).
Обычно весь код можно разместить в одном и том же расположении (в кадре или в файлах ActionScript), что дает следующие преимущества.
Код легко найти даже в сложном исходном файле.
Код легко отлаживать.
Присоединение кода к объектам
Избегайте присоединения сценариев ActionScript к объектам в FLA-файле и даже в простых SWF-файлах. (К объектам можно присоединять только сценарии ActionScript 1.0 и 2.0, но не ActionScript 3.0.) Чтобы присоединить код к объекту, нужно выбрать фрагмент ролика, экземпляр компонента или кнопки, открыть панель «Действия» и добавить сценарий ActionScript с помощью функций-обработчиков on() или onClipEvent() .
Присоединять код ActionScript к объектам настоятельно не рекомендуется по следующим причинам:
Код сложно найти, а FLA-файлы сложно редактировать.
Код сложно отлаживать.
Код ActionScript, записанный на временной шкале или в классах, выглядит аккуратнее, и для него удобнее создавать надстройки.
Подобное размещение кода способствует плохому стилю программирования.
Различия между двумя стилями написания кода могут запутать начинающих разработчиков на ActionScript. Изучающим язык сценариев приходится осваивать различные стили написания кода и дополнительные синтаксические конструкции. Кроме того, им приходится иметь дело с неудачным и ограниченным стилем программирования.
Старайтесь не присоединять сценарии ActionScript 2.0 к кнопке с именем myButton_btn:
при (отпускании) { //выполнить действие }Вместо этого рекомендуется размещать сценарии ActionScript 2.0 на временной шкале следующим образом:
myButton_btn.onRelease = function() { //выполнить действие };При использовании вариантов поведения используются иные методы, которые иногда требуют присоединения кода к объектам.