|
|
|
|
|
|
|
|
|
|
|
Flash 8 ActionScripting 2.0
for Designers
Interactive Instructor Based
Video Training Course
|
Prices Vary
(See below)
|
|
|
|
|
Trainer
|
Outline
|
Specials
|
Buy Options
|
|
|
Trainer Information:
|
|
Dave Bricker is a graphic designer, web developer and marketing consultant. He teaches graphic design and interactive design at Miami international University of Art and Design, and develops unique and innovative Flash sites for unique and innovative clients. He has presented "actionscript for designers" workshops at AIGA events, and to various advertising agencies.
|
|
About This Course:
|
|
This Adobe Flash 8 ActionScripting 2.0 for Designers Course is designed to teach a designer to become more creative in Flash from a programming standpoint. You’ll learn the basics of ActionScripting from a designer’s point of view and how to use it more creatively when working with Flash 8.
|
| |
|
|
|
| |
1.0 Introduction to Flash 8 ActionScripting 2.0
|
|
| |
|
|
|
| |
2.1 A Short Review of Flash Concepts and Elements
2.2 The Importance of Naming Objects
2.3 The Pivot Point and its Importance
2.4 The Scripting Window – Options, Expert Mode vs. Normal Mode/Script Assist
2.5 Attaching Scripts to Frames or Objects
2.6 Bricker’s Rules of Timeline Flash (debugging)
2.7 "Paths and Communicating Between Timelines A Toggle Button – Button Actions, Frame Actions and Talking Between Timelines"
2.8 The Trace Command and the Output Window
|
|
| |
|
|
|
| |
3.1 Clips Within Clips – Inheritance and Dot Notation
3.2 Properties and Methods – a Fictitious Guitar Class
3.3 Movie Clip Properties – Example Scripts that Change the Properties of a Clip
3.4 Movie Clip Methods – Example Scripts
3.5 Events – Fictitious Guitar Class (e.g. onDownBeat, onSongFinish, etc.)
3.6 Events – Attaching an Event to a Button or Movie Clip
3.7 Really Useful Artist Tip – Scripting Buttons from Main Timeline
3.8 Project – A Bounce Clip Inside a Roll Clip with Stop/Play Buttons for Each
3.9 Basic Drag and Drop Behaviors – StartDrag and StopDrag
3.10 Flash Help Files – Understanding How They’re Organized
|
|
| |
|
|
|
| |
4.1 Using Var Keyword – Demo with Stored Coordinates
4.2 Calculating with Variables
4.3 Movie Clip and Boolean Variables
4.4 Strings and Operators
4.5 Variable Scope
|
|
| |
|
|
|
| |
5.1 OnEnterFrame Events – Review of Framerate Concept - Animate a Movie Clip
5.2 OnMouseMove Events – Making a Custom Cursor (Mouse and Stage Properties)
5.3 Making a Slider that Controls Opacity
|
|
| |
|
|
|
| |
6.1 Setting up Sizes, Fonts, etc. in Dynamic Text Fields
6.2 Simple Project – Display Mouse Coordinates in a Text Field
6.3 Introduce Math Object and Input Text – Math.round(), Math.abs, etc.
|
|
| |
|
|
|
| |
7.1 Setting up Conditionals and Using Conditional Operators
|
|
| |
|
|
|
| |
8.1 Setup the Pieces and Basic Logic
8.2 Display the Ball’s Coordinates in Text Fields/Detect the Edges
|
|
| |
|
|
|
| |
9.1 What is a Function – Managers vs. Workers Example, A Function does 1 Task. Function Syntax, Arguments, Returns, Rewire Section 8 Project
9.2 Project – Create a Preloader Bar Clip (Flash MX Style) Without Functions
9.3 Project – Create a Preloader Bar Clip (Flash MX Style) Using Functions
|
|
| |
|
|
|
| |
10.1 Project – Drag the Ball. It Eases Back to Original Location
10.2 Undocumented Tweening and Easing Classes in Flash
|
|
| |
|
|
|
| |
11.1 Library Linkages and Imported Sounds – Creating a Sound Object and Using Start and Stop Actions
11.2 Load and Stream an External MP3 Sound
11.3 Create Controls that Interact with the Attached Sound
|
|
| |
|
|
|
| |
12.1 The Color Object and SetRGB
12.2 The Color Object and Color Transforms
12.3 Flash 8 New Features – Blend Modes
12.4 Flash 8 New Features – Drop Shadows, Blurs and Bevels
|
|
| |
|
|
|
| |
13.1 Using Math.random()
13.2 Using Randomnumbers to Control Movie Clip Behaviors
|
|
| |
|
|
|
| |
14.1 Understanding Depths
14.2 Understanding Levels – loadMovieNum( )
14.3 AttachMovie( )
14.4 DuplicateMovie( )
14.5 LoadMovie( )
14.6 Advanced Tutorial – the MovieClipLoader Class – Including Listeners
|
|
| |
|
|
|
| |
15.1 Indexed Arrays and For Loops – Populate a Button Bank with Labels
15.2 Associative Arrays – Have the Buttons Look up Values by Button Name
15.3 Using a Loop to Find an Index in an Array
15.4 Multidimensional Arrays – Project – Build a Simple Thumbnail Gallery Script that Loads Outside Content
|
|
| |
|
|
|
| |
16.1 SetInterval/ClearInterval – Analog Timer
16.2 The Date Object – Making a Digital Clock Movie Clip
16.3 SmartClips – Clock and Calendar Clips
|
|
| |
|
|
|
| |
17.1 Methods of the String Class – toUpperCase, toLowerCase, Length Property
17.2 Methods of the String Class – charAt( ), indexOf, lastIndexOf( )
17.3 Methods of the String Class – split( )
17.4 Methods of the String Class – substr( ), substring( )
|
|
| |
|
|
|
| |
18.1 Dynamic HTML Text with LoadVars OnLoad( )
18.2 Dynamic HTML Text with LoadVars OnData( )
18.3 Dynamic HTML Text with UltimateScrollerLite
18.4 Dynamic HTML Text with UltimateScroller Full Version
|
|
| |
|
|
|
| |
19.1 Fireworks and Flash
19.2 HowTo – Endless Scrollers
19.3 HowTo – Immersive Panoramas
19.4 HowTo – Simulate Real Download Speed
19.5 HowTo – Detect Flash and Publish your Work Online (SWFObject)
19.6 HowTo – Smart Cursors that React to Content
|
|
| |
|
|
|
| |
20.1 Conclusion and Resources
|
|
Note: Course outlines are subject to change.
|
|
|
|
 |
Flash 8 ActionScripting 2.0 for Designers Online
|
 |
|
|
|