Learning Flash CS4 Professional

Similar documents
Flash Domain 4: Building Rich Media Elements Using Flash CS5

Appendix A ACE exam objectives map

Adobe Flash Course Syllabus

Learning Flash CS4. Module 1 Contents. Chapter 1: Getting Started With Flash. Chapter 2: Drawing Tools

PUBLISHING 1231 Intermediate New Media Publishing (FLASH) Instructor: Mak (Mahmoud) Abdel-Hai Office: A248 Phone: 604-3

Adobe Flash CS4 Part 4: Interactivity

Curriculum/Certification Mapping in MyGraphicsLab

WEB GRAPHICS ADOBE PHOTOSHOP CS3. Learning Outcomes:

Chapter 5. Creating Special Effects Delmar, Cengage Learning

Table of Contents. Preface...iii. INTRODUCTION 1. Introduction to M ultimedia and Web Design 1. ILLUSTRATOR CS6 1. Introducing Illustrator CS6 17

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Animate CC

Adobe Flash CS4 Part 1: Introduction to Flash

Flash Domain 2: Identifying Rich Media Design Elements

How to draw and create shapes

Macromedia Flash. ( Macromedia Flash) : - - Flash. Flash. 10. ( Frame ) . Motion Tween. . Flash

GRAPHIC DESINGING - FLASH. Flash Syllabus. Introduction To Flash. Object based animation. Motion Tween Presets. File menu. Edit menu.

The Macromedia Flash Workspace

1. Multimedia authoring is the process of creating a multimedia production:

Introduction to Game Design

Introduction to Multimedia. Adobe Animate CC. Lab Manual

Flash CS6 First Edition

Flash offers a way to simplify your work, using symbols. A symbol can be

Adobe Flash CS4 Part 2: Working with Symbols

Contents at a Glance COPYRIGHTED MATERIAL. Introduction... 1 Book I: Getting Started with Adobe Creative Cloud Book II: InDesign CC...

How to create an animated face

Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE

The Timeline records the actions in each Frame. It also allows multiple independent images and actions through Layers.

Working with Graphics and Text

University of the Arts Continuing Education

FLASH CS6 DIRECTIONS TO GET YOU STARTED!

Adobe After Effects CS6 Digital Classroom

Getting Started with Macromedia Flash p. 1 Introducing the Development Environment p. 1 Tools Panel p. 2 Properties Panel p. 2 Timeline p.

The Flash workspace. Student name: Identify the Stage, workspace, Timeline, layers, panels, Tools panel, and Property inspector.

-Remember to always hit Command + S every time you make a change to your project going forward.

Adobe Flash CS5 Revealed Additional ACA Material

classroom in a book ADOBE FLASH The official training workbook from Adobe Systems DVD-ROM Included for Windows and Mac OS

Flash Tutorial. Working With Text, Tween, Layers, Frames & Key Frames

Working with Symbols and Instances

Exploring the Flash MX 2004 Workspace

Legal Notices. Toon Boom Animation Inc Saint-Laurent, Suite 1020 Montreal, Quebec, Canada H2W 2R2. Tel: Fax:

Digital Ink and Paint Week 5. Animation: Animated Symbols, Graphic Symbols vs Movie Clip Symbols, Bones, 3D Translation

Adobe Premiere Pro CC 2018

Appendix A ACE exam objectives map

Chapter 1 Introduction to Photoshop CS3 1. Exploring the New Interface Opening an Existing File... 24

Adobe Photoshop CS5 Advanced. Course Outline. Course Length: 1 Day. Course Overview

You won t have to fit. into a box!

chapter 1. Create symbols and instances 2. Work with Libraries 3. Create buttons 4. Assign actions to frames and buttons AND INTERACTIVITY

Name: Date: Multimedia Graphics and Web Publishing Mr. Dietzler. Flash Topics TWEENING AND MOTION GUIDES

2Understanding the. Interface. The Document Window 13. If you are new to Flash 8, don t skip this chapter. Although you might be

CONTENTS IN DETAIL. What s in This Book?... xx Who Is This Book For?... xx

ITEC185. Introduction to Digital Media

Foreword... xxvii Preface... xxix Acknowledgments... xxxi Introduction... xxxiii Quick Start: Building a Document from Start to Finish...

Dear Candidate, Thank you, Adobe Education

Week Lesson Assignment SD Technology Standards. Knowledge Check. Project Project Project Power Point 3.1. Power Point 3.

CHAPTER 1. Interface Overview 3 CHAPTER 2. Menus 17 CHAPTER 3. Toolbars and Tools 33 CHAPTER 4. Timelines and Screens 61 CHAPTER 5.

HO-FL1: INTRODUCTION TO FLASH

WORLD FIRST. In our first ever Flash MX 2004 tutorial, we take a look at the new ease-of-use features that can turn anyone into a Flash guru.

Basics of Flash Animation

How to create interactive documents

The diverse software in the Adobe Creative Suite enables you to create

Unit 5 Enhancing user experience with Adobe Flash CS4

PUBLISHING FLASH. Lesson Overview

Welcome to the world of Flash, one of today s hottest applications for

1otIDDD ~DDD. r.: ~.. Index

Getting Started. Most likely, if you ve purchased a copy of Adobe Flash CS3 Professional, Introducing Adobe Flash CS3 Professional 3

PLEASE NOTE THAT LECTURE NOTES ARE IN TRANSITION TO VERSION 8

Unit 6. Multimedia Element: Animation. Introduction to Multimedia Semester 1

Adobe Flash CS4 Part 3: Animation

General Directions for Creating a Program with Flash

FLASH ANIMATION TUTORIAL

Creative Web Designer Course

Animation is the illusion of motion created by the consecutive display of images of static elements. In film and video

MULTIMEDIA AND ANIMATION

Review Questions FL Chapter 3: Working With Symbols and Interactivity

Captivate Masterclass + Animations - 5 days Beginner course

SOLO NETWORK. Adobe Flash Catalyst CS5.5. Create expressive interfaces and interactive content without writing code

How to resize content for multiple screens

Creating Multimedia SWF Products

BASICS OF MOTIONSTUDIO

HTML WEBDESIGN MODULE1: INTRODUCTION

Tutorial 4. Creating Special Animations

Quick Guide to Flash Catalyst

Tutorial: Overview. CHAPTER 2 Tutorial

Web & Graphic Design 2009 SAMPLE. To order additional copies contact: 35 North Main St. George, UT

Adobe After Effects CS5 Digital Classroom

the missing manual0 O'REILLY Third Edition David Sawyer McFarland Beijing Cambridge The book that should have been in the box Farnham

SLO to ILO Alignment Reports

vinodsrivastava.com FLASH

Adobe Captivate Beginner to Intermediate

Doing a flash animation for animb

The diverse software in Adobe Creative Suite 2 enables you to create

jquery Cookbook jquery Community Experts O'REILLY8 Tokyo Taipei Sebastopol Beijing Cambridge Farnham Koln

THIRD EDITION. CSS Cookbook. Christopher Schmitt foreword by Dan Cederholm O'REILLY 8. Beijing Cambridge Farnham Koln Sebastopol Taipei Tokyo

Chapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10

Adobe Captivate 9: The Essentials

Toon Boom Harmony Essentials 16.0

ADOBE 9A Adobe Illustrator CS ACE. Download Full Version :

The Environment Key windows often used in Director MX 2004 : Stage, Cast, Score, Properties Inspector, Control panel and message window.

Adobe Animate Basics

Animating the Page IN THIS CHAPTER. Timelines and Frames

Transcription:

Learning Flash CS4 Professional Rich Shupe HOCHSCHULE UECHTENSTEIN Bibliothek O'REILLY* Beijing Cambridge Farnham Koln Sebastopol -Taipei -Tokyo

CONTENTS Foreword ". xv Preface xvii Chapter 1. Interface Essentials i Introduction 1 Getting to Know the Flash CS4 Interface 2 Creating a New Document 2 Using the New Application Window 3 Understanding Panels 6 Understanding thetimeline 11 Customizing Your Interface 13 Selecting and Editing a Workspace 13 Minimizing Panels 14 Grouping and Docking Panels 14 The Preferences Dialog 15 Customizing thetools Panel 17 Keyboard Shortcuts 18 Project Progress 19 Creating Your First FLA 20 Importing Your First Asset 20 Creating Your First Shape 21 Testing Your File 22 Creating a Guide Layer 22 Adding Utility Layers : 23 Saving Your File As a Template 23 The Project Continues 24

Chapter 2. Creating Graphics 25 Introduction : 25 Drawing Modes - 26 Merge Drawing Mode 26 Object Drawing Mode ^ 27 - Grouping and Breaking Apart 28 Drawing au Naturel 29 Drawing with Bezier Curves - 29 Selecting 30 Using Fills and Strokes 30 Selecting Separately 30 Stroke Properties 31 Mining Properties with Tools 32 Working with Color, 33 Pop-Up Palette.' 33. Swatches Panel 34 Color Panel, 34 Kuler Panel : 35 Using Context-SensitiveTool Options 35 Paint Modes 35 - Erase Modes 36, Transforming Assets 36 Free Transform Tool 36 Transform Panel, 37 Gradient Transform Tool 37 Creating Static Text 38 Using the Spray Brush 39 Creating a Symbol 40 Project Progress 40 Creating a New File and Container Movie Clip 42 Adding Title Text and Underline 42 Adding Skills Text and Underline 44 Cascading Rectangles Primitives 45 Applying a Gradient to the Cascade 46 Adding Grime 47 The Project Continues 48

Chapter 3. Using Symbols 49 Introduction '. 49 Symbol Types 50 Button 50 Movie Clip 55 Graphic 57 Converting Symbol Types 57 Creating and Editing Symbols p, 59 Convert to Symbol and Edit in Place 59 Insert Symbol and Edit Selected 59 Reusing Symbols 60 Using the DecoTool 61 Vine Fill 61 Grid Fill 62 Symmetry Brush 63 Project Progress 64 Creating the Sound Controller 65 Adding ActionScript-Controlled Animation 69. The Project Continues 71 Chapter 4. Importing Graphics : 73 Introduction ' 73 Importing Graphics 73 Importing Nonnative Formats,..". 74 Importing from SWF 75 Importing from Adobe Photoshop 75 Importing from Adobe Illustrator 79 importing from Other Native Formats 82 Importing an Image Sequence 83 Working with Bitmaps 83 Publish Settings 84 Bitmap Properties 84 Tracing a Bitmap 85 Using a Bitmap As a Tile 87 Project Progress, 87 Importing the Interface Shell 87 Importing the Background 90 Importing the Logo 91 Importing the Lab Screen 92 The Project Continues 94

Chapter 5. Animation 95 Introduction.... 95 Knowing thetimeline : 96 Layers 96 Frames 98 Frame Editing Controls 100 Creating Frame-by-Frame Animations 100 /"\ Editing Multiple Frames 101 Copying and Pasting Frames 101 Swap Symbols...: 102 Creating a Shape Tween 103 Shape Hints *>. 105 Adding a Layer Mask 106 <, Creating a Motion Tween 107 Editing the Motion Path 108 Drawing a Motion Guide 109 Color Effects v^i'i 2 Using Motion Presets 113 Copying Motion 114 Using the Motion Editor Panel 114 Adding Property Keyframes in the Motion Editor 116 - ' Editing Property Curves in the Motion Editor 116 Easing 117 ^ Adding Easing with the Motion Editor 118 Creating a Custom Easing Preset 119 Creating a ClassicTween 122 Adding Easing with the Properties Panel 122 Custom Easing 123 Classic Motion Guide 124 Project Progress 125 Inner Section Timeline Structure.. 126 Project-Wide.Timeline Structure 130 Button Script 135 Testing Your Work, 136 The Project Continues 136

Chapter 6. ActionScript Basics 137 Introduction 137 How Much ActionScript Is Covered in This Book? 139 Introducing ActionSeript Interface Elements 140 Actions Panel 140 Output Panel ' 142 Basic Script Grammar 143 Introducing Properties 143 Introducing Methods 143- Introducing Events and Event Listeners 144 Basic Syntax Issues 144 Dot Syntax " 144 Case Sensitivity 145 Execution Order 146 Use of the SemicolonC) 146 Evaluating an Expression 146 Absolute Versus Relative Addresses 146 Comments T 147 Checking and Formatting Your Scripts 148 Variables and Data Types 150 Casting Data Types 151 Operators 152 Scope and this 153 Functions 153 Arguments 154 Return Values 154 Conditionals 155 if 155 switch.' 157 Loops 158 for Loop 158 while Loop 1.59 A Loop Caveat 160 Arrays 160 Multidimensional Arrays.'. 161 Associative Arrays and Objects 162 Properties 163 ' Methods '' 165

. - Events 165 Event Listeners...' r... 166 Using Mouse Events to Control Properties and Methods 168 Frame Events 170 Removing Event Listeners 171 The Display List 172 Adding and Removing Children 172 Using addchildot 173 Adding Symbol Instances to the Display List from the Library A 173 Using addchildatq -17-5. Removing Objects from the Display List and from Memory 176 Finding Children by Position and by Name 177 Casting a Display Object \ 178 Timeline Control 179 Frame Labels 181 Frame Rate 183 Project Progress 184 Chapter 3:The Deco Tool 184 Chapter 5: The Portfolio Project Navigation 185' The Project Continues 186 Chapter 7. Filters and Blend Modes 187 Introduction 187 Bitmap Caching 187 The Properties Panel " 188 The ActionScript Method 188 Filters 189 Filter Inventory 189 The Properties Panel 191 The ActionScript 191 Filters in Practice 192 Blend Modes 194 Blend Mode Inventory 194 - The Properties Panel 196 ActionScript 197 Blend Modes in Practice 197 Alpha Masks 197 The Timeline Limitation 198 The Blend Mode Solutions 198 The ActionScript Solution 198

Project Progress 199 Confirming the Imported Blend Mode 199 Filters 199 The Project Continues 202 Chapter 8. 3D 203 Introduction 203 Moving Objects in 3D Space 204 Translating 3D Objects 205 Rotating 3D Objects 205 Transforming Multiple Objects in 3D Space 207 Changing the 3D Center Point 208 Global Versus Local 3D Transformations 208 Global 3D Environment Settings 209 Vanishing Point 209 Perspective Angle 211 Taking Advantage of Global 3D Settings with Movie Clip Containers 212 Animating 3D Properties 213 Depth Management 215 Parallax Scrolling 216 Using ActionScript to Change 3D Properties 217 Practical Demonstrations..., 217 Project Progress 219 Adding Depth for Parallax Scrolling 220 Animating the Gallery 221 Adding ActionScript Control 222 Adding a Layer Mask 223 Adding the Gallery to the Main Project File 224 The Project Continues 224 Chapter 9. Components 225 Introduction 225 Adding and Configuring Components 226 Functionality Without Programming 227 Scrolling Text 227 Adding a Pinch of ActionScript 228 Triggering Actions with Buttons 228 Working Hand-in-Hand with Code 229 Navigating with Menus 229 Skinning Ul Components 233

Project Progress 233 Loading an External Graphic at Runtime 233 ~ Display Details of a Larger Image 234 The Project Continues 236 Chapter 10. Inverse Kinematics 237 Introduction _ 237 Anatomy of an Armature 238 Using the Bone Tool with Movie Clips 239 Authortime Mode 240 Tweening Armatures 241 Armature Easing s. 242 Runtime Mode 243 Joint Rotation and Translation 244 Constraining Joint Rotation 244 Enabling Joint Translation 247 Transforming Movie Clips and Armatures 248 Using the Bone Tool with Shapes 248 Using the Bind Tool 250 Adjusting Points 250 Basic ActionScript 251 Supporting Runtime Armature Use Beyond Frame 1.. 251 Posing an Armature with Code 252 Project Progress 254 The Project Continues 259 Chapter 11. Text 261 Introduction 261 Components 262 Using the Component Inspector Panel to Configure Text Components 262 Using ActionScript to Configure Text Components... 263 Configuring Text Fields with the Flash Interface 265 Dynamic Text 265 InputText, 268 Static Text 269 Resizing Text Fields 270 Configuring Text Fields with ActionScript 270 Dynamic Text...-. 270 InputText 271 Formatting Text 271 Fonts 272 ActionScript 275

Using HTML 277 Using CSS 278 Loading Text 280 Using InDesign and XFS 282 Project Progress 283 Cosmetic Assets 283 Dynamic Text Field 284 InputText Field 285 The Project Continues 286 Chapter 12. Audio 287 Introduction 287 Supported File Formats 287 Importing Audio 288 External Audio Playback. 288 Compression 289 Compressing External Sounds, 290 Internal Asset-Specific Sound Properties, 291 Internal File-Wide Publish Settings 292 Timeline Use 293 Sync Types 294 Repeating and Looping 295 Editing a Sound 295 Setting Volume and Pan 295 Using an External Editor 297 ActionScript Use 297 Playing a Library Sound 297 Playing an External Sound 298 Setting Volume and Pan 299 Visualizing Volume 299 Project Progress 300 Scripting the Sound Controller 300 The Project Continues 302 Chapter 13. Video 303 Introduction 303 Video Formats 304 Encoding Software 305 On2 Flix 305 Sorenson Squeeze 306 Adobe.Media Encoder 307 Playing Video with the FLVPIayback Component 315

Full-Screen Video 317 Captioning Video 318 Streaming Versus Progressive Download 319,'' Embedding Videos in a SWF 320 When to Embed 320 When Not to Embed 322 Project Progress 323 Adding Video... 323 The Project Continues 324 Chapter 14. Publishing and Deploying 325 Introduction 325 Using a Preloader - ' 325 The Assets 326 The ActionScript 327 Testing Your Preloader 328 Project Progress Preloader 329 Distributing External Assets.. 329 Deploying for Web Browsers 330 Publish Settings: Format 330 Publish Settings: Flash 331. Publish Settings: HTML 334 Deployment 337 Project Progress HTML 337 Deploying for AIR 339 Publish Settings 340 Deployment 346 Project Progress AIR 348 What's Next? 350 Index :.. 351