Flash CS4 ActionScript 3.0 Topics

Flash CS4 ActionScript 3.0 Tutorials

 

Before You Get Started

001 Interface Overview

002 Top Ten Topics

 

Key Concepts

003 3D Concepts

004 ActionScript (External File)

005 ActionScript (Internal)

006 Arrays

007 Blend Modes

008 Booleans

009 Class (Naming)

010 Color

011 Comments

012 Components

013 Conditional Statements

014 Display List

015 Events

016 External Verses Internal Files

017 Filters

018 Functions

019 Help (ActionScript)

020 Instance Naming

021 Labels (Frame)

022 Loops

023 Nested Symbols

024 Object Properties

025 Preferences

026 Preloaders

027 Symbols

028 Tab Order (Setting)

029 Text

030 Timeline Layer Conventions

031 Tracing

032 Troubleshooting

033 Variables

034 Video

035 XML Files

 

3D

036 Moving in 3D Space

037 Rotating in 3D Space

 

Arrays

038 Accessing Array Data

039 Loading an Array

040 Manipulating Array Contents

 

Audio

041 Adding Audio to Timeline

042 Import Audio from External File

043 Import Audio from Library

044 Stop Audio

 

Blend Modes

045 Add Blend Mode

046 Darken Blend Mode

047 Difference Blend Mode

048 Hard Light Blend Mode

049 Invert Blend Mode

050 Layer Blend Mode

051 Lighten Blend Mode

052 Multiply Blend Mode

053 Overlay Blend Mode

054 Screen Blend Mode

055 Subtract Blend Mode

 

Boolean

056 Toggling a Boolean Value

 

Button Symbols

057 Control an External File from the Main Timeline

058 Control External File with a Button on External Timeline

059 Control Main Timeline from External swf

060 Control Main Timeline with Button in Nested Movie

061 Control Nested Movie A with Button in Nested Movie B

062 Control Nested Movie with Button on Main Timeline

063 Export Library Button Symbol for ActionScript

064 Go to a Specific Frame on Timeline

Collision Detection

065 Object Collision Detection (Bounding Box)

066 Object Collision Detection (Object Pixels)

067 Stage Coordinate Collision Detection

 

Components

068 Button Component

069 CheckBox Component

070 ColorPicker Component

071 ComboBox Component

072 DataGrid Component

073 FLVPlayback Component

074 Label Component

075 List Component

076 NumericStepper Component

077 ProgressBar Component

078 RadioButton Component

079 ScrollPane Component

080 Slider Component

081 TextArea Component

082 TextInput Component

083 TileList Component

084 UILoader Component

085 UIScrollBar Component

 

Conditional Statements

086 If Statement

087 If, Else If Statement

088 If, Else If, Else Statement

089 If, Else Statement

090 Switch Statement

 

Cursers

091 Creating a Custom Curser

 

Display List

092 Adding an External File to a Specific Level of the Display List

093 Adding an External File to the Bottom of the Display List

094 Adding an External File to the Top of the Display List

095 Checking the Display List Contents

096 Removing a File from the Display List

 

Easing

097 Back Easing

098 Bounce Easing

099 Elastic Easing

100 Regular Easing

101 Strong Easing

 

Events

102 Enter Frame Event - Rotate Object at Current Frame Rate

103 Keyboard Event - Calculate KeyCode Values

104 Keyboard Press - Move Object

105 Mouse Event - Drag Object

106 Mouse Event - Hide Object

107 Timer Event - Count a Number

 

Filters

108 Bevel Filter

109 Blur Filter

110 Drop Shadow Filter

111 Glow Filter

 

Loading External Files

112 Loading an External swf or jpg File into a Movie Symbol

113 Loading an External swf or jpg File with a Loader

114 Loading an External swf or jpg File with a UILoader

115 Removing an External File by Unloading swf File

116 Removing an External File from a Movie Symbol

117 Removing an External File with a Blank swf File

118 Removing an External File with While Statement

 

Loops

119 Do While Statement

120 For Statement

121 While Statement

Masks

122 Creating a Feathered Mask

 

Math

123 Basic Math

124 Basic Rounding

125 Random Numbers

126 Rounding Down

127 Rounding Up

 

Movie Symbols

128 Click and Drag Movie Symbol

129 Export Library Movie Symbol for ActionScript

130 Movie Symbol Follows Mouse

 

Numbers

131 Defining a Number Variable

132 Formatting Numbers

133 Interpreting a String as a Number

 

Object Properties

134 Alpha Property

135 Color Property

136 Height Property

137 Location on Stage Property

138 Rotation Property

139 Scale Property

140 Spin That Dial

141 Tweening Object Properties

142 Visible Property

143 Width Property

 

Preloaders

144 Loading Content in the Background

145 Loading External File with UILoader and Preloader

146 Preloader for External swf or Image File

147 Preloader for Main swf File

 

Text

148 Creating a Text Box with Code

149 Dynamic Text

150 Input Text

151 Inputting Values and Displaying Results

152 Loading Text from External txt File

153 Loading Text from External txt File with HTML Formatting

154 Setting Text Color and Text Background Color

155 Setting Text Font and Size

 

Timeline

156 Controlling External Timeline from Main Timeline

157 Controlling Main Timeline from External Movie

158 Controlling Main Timeline from Nested Movie

159 Controlling Nested Timeline from Main Timeline

 

Timers

160 Creating a Timer

 

Transitions

161 Blinds Transition

162 Fade Transition

163 Fly Transition

164 Iris Transition

165 Photo Transition

166 Pixel Dissolve Transition

167 Rotate Transition

168 Squeeze Transition

169 Wipe Transition

170 Zoom Transition

 

Variables

171 Defining a Variable

172 Interpreting a Number as a String

173 Interpreting a String as a Number

174 Requesting Variable Type

 

XML Files

175 Commenting XML Files

176 Importing XML Data

177 Importing XML File with HTML Formatting

178 Loading a Single Array with XML Data

179 Loading Multiple Arrays with XML Data