Adobe Animate 2022 for Creative Professionals - Second Edition

Book description

Step into the world of animation and go beyond the fundamentals of Adobe Animate to bring experiences to life with the help of expert-led content in this illustrated guide

Key Features

  • Produce rich motion graphics and interactive animations for multiple platforms
  • Explore the key features and enhancements in the latest Adobe Animate release
  • Take your Adobe Animate projects to the next level with creative workflows

Book Description

Adobe Animate is platform-agnostic asset creation, motion design, animation, and interactivity software. Complete with explanations of essential concepts and step-by-step walkthroughs of practical examples, this book will guide you in using Adobe Animate to create immersive experiences by breaking through creative limitations across every medium.

We begin by getting up to speed with all that you need to know about Adobe Animate. You'll learn how to get started with Animate as a creative platform and explore the features introduced in its most recent versions. The book will show you how to consume and produce media assets for multiple platforms through both the publish and export workflows. Following this, you’ll explore advanced rigging techniques and discover how to create more dynamic animation with advanced depth and movement techniques. You’ll also find out how to build projects such as games, virtual reality experiences, and apps for various platforms as the book demonstrates different ways to use Animate. Finally, it covers the different methods used to extend the software for various needs.

By the end of this Adobe Animate book, you'll be able to produce a variety of media assets, motion graphic design materials, animated artifacts, and interactive content pieces for platforms such as HTML5 Canvas, WebGL, and mobile devices.

What you will learn

  • Gain a solid understanding of Adobe Animate foundations and new features
  • Understand the nuances associated with publishing and exporting rich media content to various platforms
  • Make use of advanced layering and rigging techniques to create engaging motion content
  • Create dynamic motion using the camera and variable layer depth techniques
  • Develop web-based games, virtual reality experiences, and multiplatform mobile applications
  • Extend Animate with extensions, application-level scripting, and the creation of custom integrated tutorials

Who this book is for

This book is for web, graphic, and motion design professionals with basic experience in animation who want to take their existing skills to the next level. A clear understanding of fundamental animation concepts will help you to get the most out of this book and produce impressive results.

Table of contents

  1. Adobe Animate 2022 for Creative Professionals Second Edition
  2. Contributors
  3. About the author
  4. About the reviewers
  5. Preface
    1. Who this book is for
    2. What this book covers
    3. To get the most out of this book
    4. Download the example projects, media assets, and code files
    5. Code in Action
    6. Download the color images
    7. Conventions used
    8. Get in touch
    9. Share Your Thoughts
  6. Section 1 – Getting up to Speed
  7. Chapter 1: A Brief Introduction to Adobe Animate
    1. Technical Requirements
    2. Understanding Adobe Animate
      1. A Bit of History
      2. Familiar uses of Adobe Animate
    3. Exploring the New Features of Animate
      1. Modern Rigging with Warped Objects
      2. Layer Parenting Enhancements
      3. Last Frame Options for Graphic Symbol Looping
      4. Paint Fills Only Option when Drawing
      5. Fill on Active Layer with the Paint Bucket Tool
      6. Color Effect Tweening for HTML5 Canvas Documents
      7. Asset Panel Updates
    4. Keeping Up to Date with Animate Releases
      1. Adobe Creative Cloud Desktop
      2. Adobe MAX
    5. Summary
  8. Chapter 2: Exploring Platform-Specific Considerations
    1. Technical Requirements
    2. Exploring Animate Document Types
      1. Flash Platform Runtimes
      2. Branching Out to the Native Web
      3. Open to Custom Platforms
    3. Understanding ActionScript 3.0 Documents
      1. Adobe Flash Player
      2. The SWF File Format
      3. The ActionScript Programming Language
    4. Understanding HTML5 Canvas Documents
      1. HTML and JavaScript
      2. The Canvas Element
      3. The CreateJS Libraries
    5. Exploring the Adobe Integrated Runtime
      1. Adobe AIR
      2. Adobe AIR and ActionScript 3.0
      3. Adobe AIR and HARMAN
      4. AIR for Desktop
      5. AIR for iOS
      6. AIR for Android
    6. Experimenting with Animate Beta Platforms
      1. WebGL glTF – Standard and Extended
      2. VR Panorama and VR 360
    7. Summary
  9. Chapter 3: Settling into the User Interface
    1. Technical Requirements
    2. Exploring the Animate interface
      1. Important User Interface Elements
      2. Choosing Your Start Settings
      3. Changing Your Start Settings
    3. Managing Workspaces and Panels
      1. Using the Default Workspaces
      2. Customizing the Workspaces
      3. Saving a Custom Workspace
      4. Managing Workspaces
    4. Customizing the Tools and Timeline Panels
      1. Customizing the Tools Panel
      2. Exploring the Timeline Tools
      3. Customizing the Timeline Tools
    5. Managing Animate Preferences
      1. Customizing Preferences
      2. Keyboard Shortcuts
      3. Managing Your Preferences
    6. Summary
  10. Chapter 4: Publishing and Exporting Creative Content
    1. Technical Requirements
    2. Publishing versus Exporting
      1. Publishing your Projects
      2. Exporting your Content
    3. Differences between Document Types when Publishing
      1. Publishing ActionScript 3.0 Documents
      2. Publishing HTML5 Canvas Documents
      3. Publishing AIR Document Types
      4. Publishing Beta Document Types
    4. Options for Exporting your Content
      1. Exporting Video Files
      2. Exporting Animated GIFs
      3. Exporting Image File Sequences
      4. Export Options from the Library Panel
    5. Sharing Content as Animate Asset Packages
    6. Social Share and Quick Publish
      1. Social Share
      2. Quick Publish
    7. Summary
  11. Section 2 – Animating with Diverse Techniques
  12. Chapter 5: Creating and Manipulating Media Content
    1. Technical Requirements
    2. Working with Shapes
      1. Understanding the Shape Tools
    3. Creating a Shape for Animation
    4. Animating with Shape Tweens
      1. Exploring Shape Tween Properties
      2. Manipulating Shape Properties across Tweens
    5. Working with Symbols
      1. Creating Symbols
      2. Exploring Symbol Types
    6. Animating with Classic Tweens
      1. Using Classic Motion Guides
      2. Exploring Classic Tween Properties
    7. Summary
  13. Chapter 6: Interactive Motion Graphics for the Web
    1. Technical Requirements
    2. Designing a Document for the Native Web
      1. Creating a New Document for Digital Advertising
      2. Importing External Content
      3. Creating Text Objects
    3. Animating with Motion Tweens
      1. Building Symbols for use in Motion Tweens
      2. Including Additional Library Items
      3. Adjusting the Timeline
      4. Animating with Motion Guides
      5. Exploring Motion Tween Properties
    4. Adding Interactivity with JavaScript
      1. Writing Code with the Actions Panel
    5. Summary
  14. Chapter 7: Character Design through Layer Parenting
    1. Technical Requirements
    2. Working with Advanced Layers Mode
      1. Assessing Layer Mode Benefits and Gotchas
      2. Switching Between Layer Modes
    3. Animating a Character with Layer Parenting
      1. Preparing Assets for Layer Parenting
      2. Establishing a Layer Hierarchy
      3. Animating using Layer Parenting
    4. Exploring Additional Character Animation Features
      1. Making use of Graphic Symbols
      2. Importing Audio for Stream Sync
      3. Configuring our Graphic Symbol Frames
      4. Assigning Visemes and Automating Lip Syncing
    5. Summary
  15. Chapter 8: Animating Poses with IK Armatures
    1. Technical Requirements
    2. Building an Armature using Inverse Kinematics
      1. Understanding Inverse Kinematics vs. Forward Kinematics
      2. Using the Bone Tool to Rig Symbol Instances
      3. Refining the Rig Properties
      4. Using Bone Tool to Rig Shapes
    3. Animating an IK Armature
      1. Creating Additional Poses
      2. Managing Armature Poses
    4. Sharing a Completed IK Rig
      1. Saving a Rig for Reuse
      2. Importing a Rig within the Assets Panel
    5. Summary
  16. Chapter 9: Manipulating Warped Objects through Advanced Rigging
    1. Technical Requirements
    2. Warped Objects and the Asset Warp Tool
      1. Creating Distortion Meshes using Pins
      2. Animating Warped Object Meshes
    3. Animating Warped Objects using Armatures
      1. Creating Armatures using Warped Objects
      2. Animating with Modern Rigging Techniques
    4. Summary
  17. Chapter 10: Working with the Camera and Layer Depth
    1. Technical Requirements
    2. Understanding the Camera
      1. Examining the Starter Project
      2. Activating and Manipulating the Camera
    3. Understanding and Manipulating Layer Depth
      1. Activating the Layer Depth Panel
      2. Modifying Layer Depth
    4. Animating the Camera
      1. Setting Camera Keyframes
      2. Adding Motion and Easing to the Camera
    5. Applying Layer Effects and Filters
      1. Adding Effects to the Camera
      2. Adding Filters to a Layer
    6. Summary
  18. Section 3 – Exploring Additional Platforms
  19. Chapter 11: Developing Web-Based Games
    1. Technical Requirements
    2. Understanding the Game Concept
      1. Starter Document Overview
      2. Exploring the Timeline and Stage
      3. Exploring the Project Library
    3. Preparing the Game Timeline, Stage, and Library
      1. Labeling the Timeline
      2. Creating Dynamic Text and Clickable Overlays
      3. Adding Linkage IDs within the Library
    4. Programming the Game with JavaScript
      1. Creating Global Variables
      2. Programming the Start Screen
      3. Programming Player Actions
      4. Programming Enemy Behavior
      5. Programming the Game Loop
      6. Programming the End Screen
    5. Finishing the Game Project
    6. Summary
  20. Chapter 12: Producing Virtual Reality Content for WebGL
    1. Technical Requirements
    2. Overview of Virtual Reality Documents
      1. Managing Scenes for Virtual Reality
      2. Capturing Photographs for Virtual Reality
      3. Adding Textures to Virtual Reality Scenes
    3. Adding Additional Content
      1. Importing Transparent 3D Renders
      2. Animating with the Asset Warp Tool
      3. Animating the Spectre Warped Object
    4. Writing Code for Virtual Reality Interactions
      1. Moving from Scene to Scene
      2. Interacting with Animated Objects
      3. Refining Perspective within the VR View Panel
    5. Summary
  21. Chapter 13: Building Apps for Desktop and Mobile
    1. Technical Requirements
    2. Working with the Adobe Integrated Runtime
      1. Installing an AIR SDK in Animate
      2. Configuring an AIR for Desktop Project
      3. Testing Your AIR Project
    3. Building a User Interface
      1. Working with Button Symbols
      2. Using Components within an AIR Project
      3. Exploring Advanced Movie Clip Symbol Settings
    4. Programming an AIR Application
      1. Establishing a Document Class
      2. Writing ActionScript Code
    5. Converting an AIR Application for Mobile Devices
    6. Summary
  22. Chapter 14: Extending Adobe Animate
    1. Technical Requirements
    2. Creating Custom In-App Tutorials
    3. Writing JSFL Scripts
    4. Understanding the Animate Custom Platform SDK
    5. Summary
    6. Why subscribe?
  23. Other Books You May Enjoy
    1. Packt is searching for authors like you

Product information

  • Title: Adobe Animate 2022 for Creative Professionals - Second Edition
  • Author(s): Joseph Labrecque
  • Release date: January 2022
  • Publisher(s): Packt Publishing
  • ISBN: 9781803232799