|
Macromedia Flash MX 2004 ActionScript Fundamentals Tutorials Online |
![]() |
|
Description
Macromedia Flash MX 2004 ActionScript Fundamentals
You can use Flash MX 2004® without being a master programmer, that's why it is so popular throughout the world wide web. However, as any decent Flash developer will tell you, you're not tapping all of the power of Flash MX 2004® unless you're taking advantage of its scripting language "ActionScript 2.0" which offers a more robust programming model and better object-oriented programming support than ever before. VTC Author Michael Hurwicz demonstrates the fundamentals of Flash MX 2004® ActionScripting. This tutorial will give you the solid foundation needed to step-up into more advanced <a href="http://www.vtc.com/products/Macromedia-Flash-ActionScript-2.0-tutorials.htm" target="_blank">Object Oriented Programming</a>. To begin learning today, click on one of the Macromedia Flash MX 2004 ActionScript Fundamentals tutorials. |
01 Getting Started
0101 ActionScript/JavaScript/ECMA 262
0102 New to Flash MX 2004 ActionScript
0103 Overview
0104 How to Do These Tutorials
02 Tools & Terminology
0201 Overview
0202 Flash GUI
0203 ActionScript Editor
0204 Movie Explorer
0205 Property Inspector I
0206 Property Inspector II
0207 Library
03 Testing & Debugging
0301 The Debug Menu
0302 The Debugger
04 Building Blocks
0401 Introduction to Datatypes
0402 The number Datatype
0403 The null Datatype
0404 The Boolean Datatype
0405 The string & undefined Datatypes
0406 The function Datatype I
0407 The function Datatype II
0408 The xscale Demo Program
0409 The object Datatype I
0410 The object Datatype II
0411 The object Datatype III
0412 The array Datatype I
0413 The array Datatype II
0414 The "new" Keyword
0415 Classes
0416 Review
05 Operators
0501 Operators Overview
0502 Numeric & Assignment Operators I
0503 Numeric and Assignment Operators II
0504 Comparison Operators
0505 String Operators I
0506 String Operators II
0507 Logical Operators
0508 Equality Operators
0509 Assignment Operators
0510 Dot & Array Access Operators
06 Statements
0601 Statements Overview
0602 while
0603 do while I
0604 do while II
0605 for I
0606 for II
0607 for III
0608 for IV
0609 for-in I
0610 for-in II
0611 break & continue
0612 switch, if-else
0613 switch II
0614 try/catch/finally I
0615 try/catch/finally II
0616 ifFrameLoaded
0617 set/with/Wrapup
07 Functions & Scope
0701 Functions I
0702 Functions II
0703 Functions III
0704 Functions IV
0705 Functions & Scope I
0706 Functions & Scope II
0707 Load Order & Scope
0708 The "_parent" Keyword
0709 The "this" Keyword
0710 Lexical vs. Logical Scoping
0711 The "arguments" Array
08 Objects
0801 Objects Overview
0802 Objects Application I
0803 Objects Application II
0804 Objects Application III
0805 Objects Application IV
0806 Objects Application V
0807 Objects Application VI
0808 Objects Application VII
0809 Objects Application VIII
0810 XML I
0811 XML II
0812 XML III
0813 DataGrid Component
09 Events
0901 Events Overview
0902 onMouseUp/onMouseDown/onRelease
0903 Event Handler Formats
0904 onPress
0905 onKeyUp Listener
0906 Stage.onResize()
0907 TextField Events
0908 loadVars.onLoad()
0909 MovieClip Events I
0910 MovieClip Events II
10 Classes & Inheritance
1001 Classes I
1002 Classes II
1003 Classes III
1004 get and set Function I
1005 get and set Function II
1006 Inheritance
1007 The "super" Operator I
1008 The "super" Operator II
1009 Class Design Principles I
1010 Class Design Principles II
1011 Dropdown Menu I
1012 Dropdown Menu II
1013 Dropdown Menu III
1014 SimpleMenu Class
1015 Scope in Class Event Handlers I
1016 Scope in Class Event Handlers II
1017 Using "super" with "arguments"
11 Core & Movie Clip Classes
1101 Core Classes Intro/Overview I
1102 Core Classes Intro/Overview II
1103 Core Classes Intro/Overview III
1104 Array
1105 Array
1106 Array.push()
1107 Array
1108 Array.pop()
1109 Array.sort()
1110 Array.splice() I
1111 Array.splice() II
1112 Array.splice() III
1113 Array.reverse()
1114 String Class Overview I
1115 String Class Overview II
1116 String Class Application I
1117 String Class Application II
1118 String Class Application III
1119 String Class Application IV
1120 Math Class Overview I
1121 Math Class Overview II
1122 Math.sin (sine)
1123 Math.sin Application I
1124 Math.sin Application II
1125 Math, TextFormat
1126 Math I
1127 Math II
1128 Color
1129 Sound I
1130 Sound II
1131 MovieClipLoader
12 Wrapping Up
1201 Best Practices
1202 Where to Go from Here
13 Credits
1301 About the Author
sku |
|