Flash 8 ActionScripting 2.0 for Designers: Introduction
Introduction to Flash 8 ActionScripting 2.0
|
Flash 8 ActionScripting 2.0 for Designers: Setup and Review
A Short Review of Flash Concepts and Elements
The Importance of Naming Objects
The Pivot Point and its Importance
The Scripting Window - Options, Expert Mode vs. Normal Mode/Script Assist
Attaching Scripts to Frames or Objects
Bricker’s Rules of Timeline Flash (debugging) "Paths and Communicating Between Timelines A Toggle Button - Button Actions, Frame Actions and Talking Between Timelines"
The Trace Command and the Output Window
|
Flash 8 ActionScripting 2.0 for Designers: Movie Clips and Basic OOP Syntax
Clips Within Clips - Inheritance and Dot Notation
Properties and Methods - a Fictitious Guitar Class
Movie Clip Properties - Example Scripts that Change the Properties of a Clip
Movie Clip Methods - Example Scripts
Events - Fictitious Guitar Class (e.g. onDownBeat, onSongFinish, etc.)
Events - Attaching an Event to a Button or Movie Clip
Really Useful Artist Tip - Scripting Buttons from Main Timeline
Project - A Bounce Clip Inside a Roll Clip with Stop/Play Buttons for Each
Basic Drag and Drop Behaviors - StartDrag and StopDrag
Flash Help Files - Understanding How They’re Organized
|
Flash 8 ActionScripting 2.0 for Designers: Variables
Using Var Keyword - Demo with Stored Coordinates
Calculating with Variables
Movie Clip and Boolean Variables
Strings and Operators
Variable Scope
|
Flash 8 ActionScripting 2.0 for Designers: Animating with Actionscript
OnEnterFrame Events - Review of Framerate Concept - Animate a Movie Clip
OnMouseMove Events - Making a Custom Cursor (Mouse and Stage Properties)
Making a Slider that Controls Opacity
|
Flash 8 ActionScripting 2.0 for Designers: Dynamic Textfields and the Math object
Setting up Sizes, Fonts, etc. in Dynamic Text Fields
Simple Project - Display Mouse Coordinates in a Text Field
Introduce Math Object and Input Text - Math.round(), Math.abs, etc.
|
Flash 8 ActionScripting 2.0 for Designers: Conditionals
Setting up Conditionals and Using Conditional Operators
|
Flash 8 ActionScripting 2.0 for Designers: Project I
Setup the Pieces and Basic Logic
Display the Ball’s Coordinates in Text Fields/Detect the Edges
|
Flash 8 ActionScripting 2.0 for Designers: Functions
What is a Function - Managers vs. Workers Example, A Function does 1 Task. Function Syntax, Arguments, Returns, Rewire Section 8 Project
Project - Create a Preloader Bar Clip (Flash MX Style) Without Functions
Project - Create a Preloader Bar Clip (Flash MX Style) Using Functions
|
Flash 8 ActionScripting 2.0 for Designers: Easing Concepts
Project - Drag the Ball. It Eases Back to Original Location
Undocumented Tweening and Easing Classes in Flash
|
Flash 8 ActionScripting 2.0 for Designers: Audio Basics
Library Linkages and Imported Sounds - Creating a Sound Object and Using Start and Stop Actions Load and Stream an External MP3 Sound
Create Controls that Interact with the Attached Sound
|
Flash 8 ActionScripting 2.0 for Designers: Advanced Movie Clip Capabilities
The Color Object and SetRGB The Color Object and Color Transforms Flash 8 New Features - Blend Modes
Flash 8 New Features - Drop Shadows, Blurs and Bevels
|
Flash 8 ActionScripting 2.0 for Designers: Random Numbers
Using Math.random()
Using Randomnumbers to Control Movie Clip Behaviors
|
Flash 8 ActionScripting 2.0 for Designers: Using external and linked files
Understanding Depths Understanding Levels - loadMovieNum( ) AttachMovie( ) DuplicateMovie( ) LoadMovie( )
Advanced Tutorial - the MovieClipLoader Class - Including Listeners
|
Flash 8 ActionScripting 2.0 for Designers: Arrays and For Loops
Indexed Arrays and For Loops - Populate a Button Bank with Labels Associative Arrays - Have the Buttons Look up Values by Button Name Using a Loop to Find an Index in an Array
Multidimensional Arrays - Project - Build a Simple Thumbnail Gallery Script that Loads Outside Content |
Flash 8 ActionScripting 2.0 for Designers: It’s About Time
SetInterval/ClearInterval - Analog Timer The Date Object - Making a Digital Clock Movie Clip
SmartClips - Clock and Calendar Clips
|
Flash 8 ActionScripting 2.0 for Designers: Strings and Things
Methods of the String Class
- toUpperCase, toLowerCase, Length Property
- charAt( ), indexOf, lastIndexOf( )
- split( )
- substr( ), substring( )
|
Flash 8 ActionScripting 2.0 for Designers: Using Dynamic Data and Components
Dynamic HTML Text with
- LoadVars OnLoad( )
- LoadVars OnData( )
- UltimateScrollerLite
- UltimateScroller Full Version
|
Flash 8 ActionScripting 2.0 for Designers: Cool and Useful Stuff
Fireworks and Flash
HowTo
- Endless Scrollers
- Immersive Panoramas
- Simulate Real Download Speed
- Detect Flash and Publish your Work Online (SWFObject)
- Smart Cursors that React to Content
|
|