The World of Flash MX Professional 2004 |
|
1 | (14) |
|
|
2 | (1) |
|
|
3 | (1) |
|
|
3 | (2) |
|
We're Not in Kansas Anymore: Approaching Flash Pro |
|
|
5 | (1) |
|
|
6 | (7) |
|
|
7 | (2) |
|
|
9 | (1) |
|
|
10 | (1) |
|
|
11 | (1) |
|
|
12 | (1) |
|
Internet Programming Tool |
|
|
12 | (1) |
|
What's New In Flash MX Professional 2004? |
|
|
13 | (2) |
Part I Getting Started in Flash's Work Environment |
|
15 | (78) |
|
1 Getting to Know Flash Pro |
|
|
17 | (20) |
|
Getting the Flavor of Flash |
|
|
17 | (1) |
|
|
17 | (2) |
|
|
19 | (7) |
|
|
19 | (1) |
|
|
20 | (1) |
|
Project: Tweening an Animation |
|
|
21 | (3) |
|
|
24 | (1) |
|
|
25 | (1) |
|
|
26 | (2) |
|
|
28 | (2) |
|
|
28 | (1) |
|
|
28 | (1) |
|
|
28 | (1) |
|
|
28 | (1) |
|
|
29 | (1) |
|
|
29 | (1) |
|
|
30 | (3) |
|
Bitmapped and Vector Graphics |
|
|
30 | (1) |
|
|
30 | (3) |
|
|
33 | (2) |
|
|
33 | (1) |
|
|
34 | (1) |
|
|
34 | (1) |
|
|
35 | (1) |
|
|
35 | (1) |
|
|
35 | (2) |
|
2 The Flash Pro Interface |
|
|
37 | (18) |
|
|
37 | (5) |
|
|
37 | (1) |
|
|
37 | (1) |
|
|
38 | (1) |
|
|
38 | (1) |
|
|
39 | (1) |
|
|
40 | (1) |
|
|
41 | (1) |
|
|
42 | (3) |
|
|
45 | (8) |
|
|
45 | (1) |
|
|
45 | (3) |
|
|
48 | (1) |
|
|
49 | (3) |
|
|
52 | (1) |
|
Saving and Publishing Flash Movies |
|
|
53 | (1) |
|
|
53 | (1) |
|
|
54 | (1) |
|
3 Adding ActionScript to Your Animation |
|
|
55 | (40) |
|
The Role of ActionScript 2.0 in Flash Pro Development |
|
|
55 | (1) |
|
Object-Oriented and Procedural Programming |
|
|
56 | (6) |
|
|
56 | (1) |
|
|
57 | (1) |
|
Project: Creating a Class in ActionScript 2.0 |
|
|
58 | (4) |
|
Using the Behaviors Panel |
|
|
62 | (4) |
|
Project: Loading External JPEG Files Into a Movie Clip with the Behaviors Panel |
|
|
63 | (1) |
|
Project: Loading an MP3 with the Behaviors Panel |
|
|
64 | (2) |
|
|
66 | (24) |
|
|
68 | (2) |
|
|
70 | (4) |
|
|
74 | (4) |
|
Built-in Classes and Objects |
|
|
78 | (4) |
|
Basic Procedural Structures |
|
|
82 | (5) |
|
|
87 | (3) |
|
|
90 | (1) |
|
|
91 | (2) |
Part II Creating Flash Sites |
|
93 | (214) |
|
4 Animations and Interactions |
|
|
95 | (36) |
|
Quick Review of Animation Basics |
|
|
95 | (1) |
|
Vector Graphics Versus Bitmap Graphics |
|
|
96 | (3) |
|
|
99 | (12) |
|
|
99 | (4) |
|
|
103 | (8) |
|
|
111 | (4) |
|
Project: Mask Parts of a Movie |
|
|
111 | (1) |
|
|
112 | (1) |
|
Moving Masks with a Guide |
|
|
113 | (2) |
|
|
115 | (1) |
|
|
115 | (2) |
|
Coordinating Animated Parts |
|
|
117 | (12) |
|
|
117 | (1) |
|
Choosing Positions for a Figure |
|
|
118 | (1) |
|
Copying and Pasting Frames |
|
|
119 | (1) |
|
Project: Animating an Advertisement |
|
|
120 | (9) |
|
|
129 | (1) |
|
|
129 | (2) |
|
|
131 | (26) |
|
Movie Clip Levels and Hierarchies |
|
|
131 | (12) |
|
|
131 | (3) |
|
|
134 | (9) |
|
|
143 | (10) |
|
|
143 | (4) |
|
|
147 | (3) |
|
|
150 | (1) |
|
MovieClip Drawing Methods |
|
|
151 | (2) |
|
Linking User Classes to Movie Clips |
|
|
153 | (1) |
|
|
154 | (1) |
|
|
155 | (2) |
|
6 Viewing and Entering Information with Text Fields |
|
|
157 | (32) |
|
Understanding Flash Text Fields |
|
|
157 | (12) |
|
Working with the Property Inspector in Text Mode |
|
|
158 | (1) |
|
|
159 | (4) |
|
|
163 | (1) |
|
|
163 | (6) |
|
Working with the TextField Class |
|
|
169 | (10) |
|
|
170 | (1) |
|
|
171 | (5) |
|
TextField Events and Listeners |
|
|
176 | (3) |
|
Using the Stylesheet Class |
|
|
179 | (7) |
|
|
179 | (3) |
|
|
182 | (2) |
|
Inline CSS Styling with Flash |
|
|
184 | (2) |
|
Styling with the TextFormat Class |
|
|
186 | (2) |
|
|
188 | (1) |
|
7 Tools for Use with Text and Text Components |
|
|
189 | (20) |
|
Using the Selection Class with the TextField Class |
|
|
189 | (3) |
|
Printing Text with the PrintJob Class |
|
|
192 | (3) |
|
Using the ContextMenu Class |
|
|
195 | (2) |
|
|
195 | (1) |
|
ContextMenu and ContextMenuItem |
|
|
196 | (1) |
|
Working with Text Components |
|
|
197 | (7) |
|
|
197 | (6) |
|
|
203 | (1) |
|
|
204 | (3) |
|
|
207 | (2) |
|
|
209 | (20) |
|
Flash Navigation Strategies |
|
|
209 | (1) |
|
Keyframes, Scenes, and Buttons |
|
|
209 | (1) |
|
|
209 | (1) |
|
|
210 | (1) |
|
Thinking Buttons and Navigation |
|
|
210 | (5) |
|
|
210 | (5) |
|
Navigating to External Documents |
|
|
215 | (3) |
|
Using getURL for External Navigation |
|
|
216 | (1) |
|
Using the ComboBox Component with External Links |
|
|
216 | (2) |
|
Using Navigation Tools to Compile Data |
|
|
218 | (2) |
|
|
220 | (7) |
|
|
221 | (1) |
|
|
222 | (5) |
|
Establishing Mutually Exclusive Options |
|
|
227 | (1) |
|
|
228 | (1) |
|
9 Producing Online Slide Shows |
|
|
229 | (14) |
|
|
229 | (1) |
|
Starting a Screen Presentation |
|
|
229 | (1) |
|
Working with a Screen Hierarchy |
|
|
230 | (3) |
|
|
230 | (3) |
|
|
233 | (2) |
|
Creating Slide Transitions and Screen Events |
|
|
235 | (3) |
|
|
238 | (4) |
|
Organizing Materials in an Application with Forms |
|
|
238 | (1) |
|
Using Forms as Placeholders |
|
|
238 | (4) |
|
|
242 | (1) |
|
10 Adding Video and Sound |
|
|
243 | (22) |
|
Adding Sound to Flash Movies |
|
|
243 | (11) |
|
Importing and Setting Sounds |
|
|
244 | (1) |
|
|
245 | (3) |
|
|
248 | (1) |
|
Using the Behaviors Panel to Load Sounds |
|
|
249 | (1) |
|
|
250 | (4) |
|
|
254 | (3) |
|
Converting Media to FLV Files |
|
|
254 | (1) |
|
Adding FLV Files and Working with a Preferred Media Size |
|
|
255 | (2) |
|
Working with Media Classes |
|
|
257 | (6) |
|
Playing FLV Files with ActionScript 2.0 |
|
|
258 | (1) |
|
|
259 | (4) |
|
|
263 | (2) |
|
11 Formatting and Calculating |
|
|
265 | (24) |
|
Using the String Class to Format Text |
|
|
265 | (6) |
|
|
266 | (2) |
|
|
268 | (3) |
|
Performing Math Calculations |
|
|
271 | (7) |
|
Working with the Number Class |
|
|
276 | (2) |
|
Static and Dynamic Uses of the Date Components |
|
|
278 | (3) |
|
Coordinated Universal Time (UTC) |
|
|
280 | (1) |
|
|
281 | (1) |
|
Formatting Component Styles |
|
|
281 | (6) |
|
|
282 | (2) |
|
|
284 | (1) |
|
|
285 | (1) |
|
Setting Styles for Components |
|
|
286 | (1) |
|
|
287 | (2) |
|
12 Dealing with External Data and Objects |
|
|
289 | (18) |
|
Loading and Using Variables from Text Files |
|
|
289 | (4) |
|
Using the LoadVars Class for External Data |
|
|
293 | (4) |
|
Working with the Data Components |
|
|
297 | (9) |
|
|
297 | (4) |
|
|
301 | (1) |
|
|
302 | (4) |
|
|
306 | (1) |
Index |
|
307 | |