Introduction |
|
xvii | |
|
PART 1 The Basics of Flash MX 2004 |
|
|
1 | (60) |
|
|
3 | (6) |
|
Flash Design Considerations |
|
|
3 | (1) |
|
|
4 | (1) |
|
Determining Site Dimensions |
|
|
5 | (1) |
|
|
6 | (1) |
|
|
7 | (1) |
|
|
8 | (1) |
|
|
9 | (6) |
|
|
9 | (1) |
|
|
10 | (1) |
|
Structuring Your Application |
|
|
10 | (3) |
|
|
13 | (1) |
|
|
14 | (1) |
|
|
15 | (6) |
|
|
15 | (1) |
|
|
16 | (1) |
|
|
17 | (1) |
|
|
17 | (1) |
|
|
18 | (1) |
|
|
18 | (1) |
|
|
19 | (1) |
|
|
19 | (1) |
|
|
19 | (1) |
|
|
20 | (1) |
|
The Structure of Flash MX 2004 |
|
|
21 | (8) |
|
|
21 | (1) |
|
|
22 | (1) |
|
|
22 | (1) |
|
|
23 | (1) |
|
|
24 | (1) |
|
|
24 | (1) |
|
|
25 | (1) |
|
|
26 | (1) |
|
|
26 | (1) |
|
|
27 | (1) |
|
|
27 | (2) |
|
|
29 | (12) |
|
|
29 | (3) |
|
|
32 | (3) |
|
|
35 | (3) |
|
|
38 | (1) |
|
|
38 | (1) |
|
|
39 | (2) |
|
|
41 | (12) |
|
|
41 | (4) |
|
|
41 | (1) |
|
|
42 | (1) |
|
|
43 | (1) |
|
|
43 | (1) |
|
|
44 | (1) |
|
|
45 | (1) |
|
|
45 | (4) |
|
|
45 | (1) |
|
|
45 | (1) |
|
|
46 | (1) |
|
The Component Inspector Panel |
|
|
46 | (1) |
|
|
47 | (1) |
|
|
47 | (1) |
|
|
48 | (1) |
|
|
49 | (2) |
|
|
49 | (1) |
|
|
50 | (1) |
|
|
50 | (1) |
|
|
51 | (1) |
|
|
51 | (1) |
|
|
51 | (1) |
|
|
52 | (1) |
|
|
53 | (8) |
|
|
53 | (1) |
|
|
54 | (3) |
|
|
57 | (1) |
|
Magnification and Playback |
|
|
58 | (1) |
|
|
58 | (1) |
|
|
59 | (2) |
|
PART 2 Artwork, Text, and Organization |
|
|
61 | (70) |
|
|
63 | (8) |
|
|
63 | (2) |
|
|
65 | (1) |
|
|
66 | (1) |
|
|
66 | (1) |
|
Using and Editing the Grid |
|
|
67 | (1) |
|
|
68 | (1) |
|
|
68 | (3) |
|
Organizational Tools and Where to Find Them |
|
|
71 | (8) |
|
|
71 | (1) |
|
Shared Libraries and Symbols |
|
|
72 | (2) |
|
|
74 | (1) |
|
|
75 | (1) |
|
|
76 | (1) |
|
|
76 | (1) |
|
|
77 | (1) |
|
|
77 | (2) |
|
|
79 | (8) |
|
Adding and Removing Layers |
|
|
79 | (2) |
|
|
81 | (1) |
|
|
81 | (2) |
|
|
83 | (1) |
|
|
83 | (1) |
|
|
83 | (2) |
|
|
85 | (1) |
|
|
85 | (1) |
|
|
85 | (2) |
|
Bitmap and Vector Artwork |
|
|
87 | (8) |
|
|
87 | (1) |
|
|
88 | (1) |
|
|
89 | (1) |
|
|
90 | (1) |
|
|
90 | (1) |
|
|
91 | (2) |
|
|
93 | (1) |
|
|
93 | (2) |
|
Using Artwork Created Elsewhere |
|
|
95 | (6) |
|
|
95 | (1) |
|
|
96 | (1) |
|
Importing and Editing Bitmap Artwork |
|
|
97 | (1) |
|
Importing and Editing Vector Artwork |
|
|
98 | (1) |
|
|
98 | (1) |
|
Importing PDF and EPS Files |
|
|
99 | (1) |
|
|
99 | (1) |
|
|
99 | (2) |
|
|
101 | (8) |
|
|
101 | (1) |
|
Manipulating Your Graphics |
|
|
102 | (2) |
|
|
104 | (1) |
|
Using the Fill Transform Tool |
|
|
105 | (1) |
|
Making Your Own Color Swatches |
|
|
106 | (1) |
|
|
107 | (1) |
|
|
108 | (1) |
|
|
109 | (12) |
|
The Different Types of Text |
|
|
109 | (1) |
|
|
109 | (2) |
|
|
111 | (1) |
|
|
112 | (2) |
|
|
114 | (2) |
|
|
116 | (2) |
|
|
116 | (1) |
|
|
117 | (1) |
|
|
117 | (1) |
|
|
118 | (1) |
|
|
119 | (1) |
|
|
120 | (1) |
|
|
121 | (10) |
|
Breaking a Project into Multiple SWFs |
|
|
121 | (1) |
|
Loading an SWF into a Movie Clip |
|
|
122 | (3) |
|
Loading an SWF into Levels |
|
|
125 | (1) |
|
|
126 | (1) |
|
|
127 | (1) |
|
|
128 | (1) |
|
|
129 | (2) |
|
|
131 | (42) |
|
|
133 | (8) |
|
Graphic Symbols Explained |
|
|
133 | (1) |
|
Creating a Graphic Symbol |
|
|
134 | (1) |
|
|
135 | (1) |
|
|
136 | (1) |
|
Graphic Symbol Capabilities and Limitations |
|
|
137 | (1) |
|
|
138 | (1) |
|
|
139 | (1) |
|
|
139 | (2) |
|
|
141 | (10) |
|
|
141 | (1) |
|
|
142 | (2) |
|
Creating More Complex Buttons |
|
|
144 | (1) |
|
|
145 | (4) |
|
|
147 | (2) |
|
|
149 | (1) |
|
|
149 | (1) |
|
|
150 | (1) |
|
|
151 | (12) |
|
Movie Clips Symbols Explained |
|
|
151 | (1) |
|
|
151 | (2) |
|
|
153 | (2) |
|
|
155 | (1) |
|
|
156 | (1) |
|
|
157 | (1) |
|
ActionScript and the Movie Clip |
|
|
158 | (3) |
|
|
158 | (1) |
|
Adding Actions from the Actions Panel |
|
|
159 | (2) |
|
|
161 | (1) |
|
|
161 | (2) |
|
|
163 | (10) |
|
|
163 | (2) |
|
Changing Component Parameters |
|
|
165 | (3) |
|
Adding Data to Components |
|
|
168 | (1) |
|
Changing Component Appearance |
|
|
169 | (1) |
|
Handling Events on Components |
|
|
170 | (1) |
|
|
171 | (1) |
|
|
171 | (2) |
|
|
173 | (28) |
|
|
175 | (6) |
|
The Three Animation Types |
|
|
175 | (1) |
|
|
176 | (2) |
|
|
178 | (1) |
|
|
179 | (1) |
|
|
180 | (1) |
|
|
181 | (8) |
|
What Can Be Motion Tweened? |
|
|
181 | (1) |
|
|
182 | (1) |
|
|
183 | (2) |
|
|
185 | (1) |
|
|
185 | (2) |
|
|
187 | (1) |
|
|
187 | (1) |
|
|
188 | (1) |
|
|
189 | (6) |
|
What Can Be Shape Tweened? |
|
|
189 | (1) |
|
|
190 | (1) |
|
|
191 | (1) |
|
|
192 | (1) |
|
|
193 | (1) |
|
|
193 | (2) |
|
Animating with ActionScript |
|
|
195 | (6) |
|
What Can Be Animated with ActionScript? |
|
|
195 | (1) |
|
Using the onEnterFrame Event |
|
|
196 | (2) |
|
Using the setInterval Event |
|
|
198 | (1) |
|
|
199 | (1) |
|
|
199 | (2) |
|
|
201 | (20) |
|
|
203 | (10) |
|
Adding Sound to Your Application |
|
|
203 | (3) |
|
|
206 | (2) |
|
|
208 | (1) |
|
|
208 | (2) |
|
|
210 | (1) |
|
|
210 | (3) |
|
|
213 | (8) |
|
|
213 | (2) |
|
Adding Video to the Timeline |
|
|
215 | (1) |
|
|
216 | (2) |
|
|
218 | (1) |
|
|
219 | (1) |
|
|
219 | (2) |
|
PART 6 ActionScript and Behaviors |
|
|
221 | (24) |
|
|
223 | (6) |
|
|
223 | (1) |
|
|
224 | (1) |
|
Adding and Removing Behaviors |
|
|
225 | (1) |
|
|
226 | (1) |
|
|
227 | (2) |
|
|
229 | (8) |
|
How the Panel is Organized |
|
|
229 | (1) |
|
|
230 | (2) |
|
Using the Panel to Get Reference Information |
|
|
232 | (1) |
|
Using the Panel to Set Preferences |
|
|
233 | (1) |
|
|
234 | (1) |
|
|
235 | (2) |
|
The Basics of ActionScript |
|
|
237 | (8) |
|
Object-Oriented Programming |
|
|
237 | (1) |
|
Basic ActionScript Syntax |
|
|
238 | (2) |
|
|
240 | (1) |
|
|
241 | (1) |
|
Attaching ActionScript to a Timeline |
|
|
242 | (1) |
|
Adding ActionScript to an Object |
|
|
243 | (1) |
|
|
243 | (1) |
|
|
244 | (1) |
|
PART 7 Optimization and Publishing |
|
|
245 | (22) |
|
Optimizing Your Flash Application |
|
|
247 | (8) |
|
|
247 | (2) |
|
|
249 | (1) |
|
|
249 | (2) |
|
|
251 | (1) |
|
|
251 | (1) |
|
|
252 | (1) |
|
|
252 | (1) |
|
|
252 | (1) |
|
|
253 | (1) |
|
|
253 | (2) |
|
|
255 | (12) |
|
|
255 | (2) |
|
|
257 | (2) |
|
|
259 | (3) |
|
|
262 | (1) |
|
|
263 | (1) |
|
|
264 | (1) |
|
|
264 | (1) |
|
|
265 | (2) |
|
|
267 | (2) |
|
|
269 | (12) |
|
|
269 | (1) |
|
|
269 | (1) |
|
|
270 | (1) |
|
|
270 | (1) |
|
|
270 | (1) |
|
|
271 | (1) |
|
|
271 | (1) |
|
|
271 | (1) |
|
|
272 | (1) |
|
|
272 | (1) |
|
|
272 | (1) |
|
|
273 | (1) |
|
|
273 | (1) |
|
|
274 | (1) |
|
|
274 | (1) |
|
|
274 | (1) |
|
|
275 | (1) |
|
|
275 | (1) |
|
|
276 | (1) |
|
|
276 | (1) |
|
|
276 | (1) |
|
|
277 | (1) |
|
|
277 | (1) |
|
|
277 | (1) |
|
|
278 | (1) |
|
|
278 | (1) |
|
|
278 | (1) |
|
|
279 | (1) |
|
|
279 | (1) |
|
|
279 | (2) |
Index |
|
281 | |