Flash MX ActionScript for Designers

Saeid Taheri

Active Member
با سلام

اينم از كتاب اكشن اسكريپت براي طراحي !!!

فهرست كتاب :

کد:
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v 
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix 
Part I: Comprehending the Mechanics of ActionScript 1 
Chapter 1: Introducing ActionScript for Designers . . . . . . . . . . . . 3 
Why Designers Need ActionScript . . . . . . . . . . . . . . . . . . . . . . . . . 4 
Managing movie content with ActionScript . . . . . . . . . . . . . . . . 4 
Storing and dispensing information with variables . . . . . . . . . . . 5 
Creating visual effects with ActionScript . . . . . . . . . . . . . . . . . 6 
Modifying design elements with ActionScript . . . . . . . . . . . . . . 6 
Other uses for ActionScript . . . . . . . . . . . . . . . . . . . . . . . . . 7 
Decoding Object-Oriented Scripting . . . . . . . . . . . . . . . . . . . . . . . 7 
Understanding How ActionScript Works . . . . . . . . . . . . . . . . . . . . . 8 
Using ActionScript as a Design Element . . . . . . . . . . . . . . . . . . . . . 12 
When to Use ActionScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 
Chapter 2: Delving into Your ActionScript Toolkit . . . . . . . . . . . . 19 
Surveying the Actions Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 
Essential Actions for Designers . . . . . . . . . . . . . . . . . . . . . . . . . . 21 
Exploring the Actions book . . . . . . . . . . . . . . . . . . . . . . . . 21 
Exploring the Operators book . . . . . . . . . . . . . . . . . . . . . . . 24 
Delving into the Functions book . . . . . . . . . . . . . . . . . . . . . . 25 
Exploring the Constants book . . . . . . . . . . . . . . . . . . . . . . . 25 
Modifying objects with the Properties book . . . . . . . . . . . . . . . 25 
Exploring the Objects book . . . . . . . . . . . . . . . . . . . . . . . . 25 
Dealing with Deprecated actions . . . . . . . . . . . . . . . . . . . . . 26 
Using actions from the Flash UI Components book . . . . . . . . . . . 26 
Using actions from the Index book . . . . . . . . . . . . . . . . . . . . 26 
Adding Actions to Your Documents . . . . . . . . . . . . . . . . . . . . . . . 27 
Working in modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 
Adding an action to your script . . . . . . . . . . . . . . . . . . . . . . 29 
Using the parameter text boxes . . . . . . . . . . . . . . . . . . . . . . 30 
Deleting an action from your script . . . . . . . . . . . . . . . . . . . . 31 
Changing the hierarchy of actions . . . . . . . . . . . . . . . . . . . . . 31 
Navigating to scripts with the Script window . . . . . . . . . . . . . . 31 
Pinning a script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 
Finding and replacing text in a script . . . . . . . . . . . . . . . . . . . 32 
Using the ActionScript Reference panel . . . . . . . . . . . . . . . . . 33 
xii Flash MX ActionScript For Designers 
Changing your viewing options . . . . . . . . . . . . . . . . . . . . . . 35 
Using the Actions panel Options menu . . . . . . . . . . . . . . . . . . 35 
Creating ActionScript in expert mode . . . . . . . . . . . . . . . . . . 36 
Using the Actions panel context menu . . . . . . . . . . . . . . . . . . 37 
Understanding ActionScript conventions . . . . . . . . . . . . . . . . 37 
Understanding Symbol Types . . . . . . . . . . . . . . . . . . . . . . . . . . 42 
About the button symbol . . . . . . . . . . . . . . . . . . . . . . . . . . 42 
About the graphics symbol . . . . . . . . . . . . . . . . . . . . . . . . . 42 
About the movie clip symbol . . . . . . . . . . . . . . . . . . . . . . . . 43 
About the component symbol . . . . . . . . . . . . . . . . . . . . . . . 43 
About the Document Library . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 
Chapter Project: Creating Your First ActionScript . . . . . . . . . . . . . . . 44 
Chapter 3: Planning Your ActionScript Movie . . . . . . . . . . . . . . 51 
The Evolution of an ActionScript . . . . . . . . . . . . . . . . . . . . . . . . 52 
Planning Your Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 
Getting inspired . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 
Drafting your design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 
Mapping your ActionScript . . . . . . . . . . . . . . . . . . . . . . . . . 57 
Fleshing Out Your Idea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 
Gathering your assets . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 
Saving time with extensions . . . . . . . . . . . . . . . . . . . . . . . . 59 
Chapter Project: Drawing Outside the Lines . . . . . . . . . . . . . . . . . . 60 
Part II: Using Basic ActionScript in Your Movie 63 
Chapter 4: Charting the Timeline of Your Movie . . . . . . . . . . . . 65 
Controlling the Timeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 
Working with frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 
Creating an Actions layer . . . . . . . . . . . . . . . . . . . . . . . . . . 69 
Adding comments to keyframes . . . . . . . . . . . . . . . . . . . . . . 70 
Allocating Actions to a Frame . . . . . . . . . . . . . . . . . . . . . . . . . . 70 
Creating Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 
Adding a button to your document . . . . . . . . . . . . . . . . . . . . 72 
About button states . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 
Creating an invisible button . . . . . . . . . . . . . . . . . . . . . . . . 74 
Assigning actions to a button . . . . . . . . . . . . . . . . . . . . . . . 74 
Navigating with ActionScript . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 
Using the stop action . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 
Using the play action . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 
Using the goto action . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 
Using the getURL action . . . . . . . . . . . . . . . . . . . . . . . . . . 77 
Using JavaScript to open an HTML page in a 
different size window . . . . . . . . . . . . . . . . . . . . . . . . . . 79 
xiii Contents 
Chapter 5: Creating Basic Interactivity . . . . . . . . . . . . . . . . . . 81 
Creating Movie Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 
Using movie clips for interactive content . . . . . . . . . . . . . . . . 82 
Importing a video file into a movie clip . . . . . . . . . . . . . . . . . . 84 
Creating instances of movie clips . . . . . . . . . . . . . . . . . . . . . 86 
Labeling the movie clip with the Property inspector . . . . . . . . . . 86 
Assigning Actions to an Object . . . . . . . . . . . . . . . . . . . . . . . . . . 87 
About clip events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 
Using the with action . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 
Assigning Actions to a Button . . . . . . . . . . . . . . . . . . . . . . . . . . 91 
About mouse events . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 
Using the Key Press mouse event . . . . . . . . . . . . . . . . . . . . . 93 
Using the on action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 
Using buttons for navigation . . . . . . . . . . . . . . . . . . . . . . . 95 
Using buttons for interactivity . . . . . . . . . . . . . . . . . . . . . . 95 
Chapter 6: Creating Elements for Your Movie . . . . . . . . . . . . . . 97 
Working with Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 
Converting a graphic to a symbol . . . . . . . . . . . . . . . . . . . . . 98 
Converting a timeline animation to a movie clip . . . . . . . . . . . . 98 
Nesting symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 
Swapping symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 
Swapping bitmaps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 
Creating Loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 
Looping frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 
Creating ActionScript loops . . . . . . . . . . . . . . . . . . . . . . . . 103 
Generating Random Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . 107 
Using the random method of the Math object . . . . . . . . . . . . . 107 
Rounding numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 
Saving Time with Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 
Creating a function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 
Calling a function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 
Creating Modular ActionScript . . . . . . . . . . . . . . . . . . . . . . . . . 113 
Chapter Project: Navigating to a Random Frame . . . . . . . . . . . . . . . 114 
Creating a function to generate a random frame number . . . . . . . 114 
Putting the function to work . . . . . . . . . . . . . . . . . . . . . . . 116 
Chapter 7: Taking Control of Your Movie . . . . . . . . . . . . . . . . 119 
Breaking Movies into Segments . . . . . . . . . . . . . . . . . . . . . . . . . 119 
Dividing a Flash site into individual movies . . . . . . . . . . . . . . 120 
Understanding levels . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 
Creating movies for site sections . . . . . . . . . . . . . . . . . . . . . 121 
Using the loadMovie and unloadMovie Actions . . . . . . . . . . . . . . . . 123 
Loading a movie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 
Unloading a movie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 
xiv Flash MX ActionScript For Designers 
Loading a Different-Sized Movie into a Target . . . . . . . . . . . . . . . . . 125 
Creating a target movie clip . . . . . . . . . . . . . . . . . . . . . . . . 125 
Loading a movie into a target . . . . . . . . . . . . . . . . . . . . . . . 127 
Communicating between Timelines . . . . . . . . . . . . . . . . . . . . . . 129 
Demystifying Targets and Paths . . . . . . . . . . . . . . . . . . . . . . . . . 130 
Using Absolute mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 
Using Relative mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 
Introducing the User-Defined Component . . . . . . . . . . . . . . . . . . . 132 
Chapter Project: Creating an Organizational Chart . . . . . . . . . . . . . . 135 
Beginning the design . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 
Creating the ActionScript . . . . . . . . . . . . . . . . . . . . . . . . . 137 
Chapter 8: Creating Variables to Store and 
Dispense Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 
Understanding Variable Types . . . . . . . . . . . . . . . . . . . . . . . . . 142 
About string data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 
About expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 
Creating mathematical expressions . . . . . . . . . . . . . . . . . . . 145 
About operator precedence . . . . . . . . . . . . . . . . . . . . . . . 146 
Creating a Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 
Naming a variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 
Declaring a variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 
Creating a local variable . . . . . . . . . . . . . . . . . . . . . . . . . . 149 
Passing a variable’s value to other objects . . . . . . . . . . . . . . . 150 
Storing Data with an Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 
Creating an array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 
Creating elements for an array . . . . . . . . . . . . . . . . . . . . . . 153 
Creating an associative array . . . . . . . . . . . . . . . . . . . . . . . 154 
Working with Conditional Statements . . . . . . . . . . . . . . . . . . . . . 155 
Creating conditional statements . . . . . . . . . . . . . . . . . . . . . 156 
Working with conditional statements that have 
multiple outcomes . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 
Using Logical Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 
Working with Boolean Expressions . . . . . . . . . . . . . . . . . . . . . . 159 
Chapter Project: Generating Random Quotes . . . . . . . . . . . . . . . . . 160 
Generating the random number . . . . . . . . . . . . . . . . . . . . . 161 
Adding a timer and accessing the array . . . . . . . . . . . . . . . . . 161 
Finishing the project . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 
Part III: Creating ActionScript Elements 
for Your Movie 165 
Chapter 9: Generating ActionScript to Modify Objects . . . . . . . . 167 
Modifying an Object’s Properties . . . . . . . . . . . . . . . . . . . . . . . . 168 
Setting an object’s properties . . . . . . . . . . . . . . . . . . . . . . 168 
Using the setProperty action . . . . . . . . . . . . . . . . . . . . . . . 170 
xv Contents 
Modifying an object by addressing its target path . . . . . . . . . . . 171 
Getting an object’s properties . . . . . . . . . . . . . . . . . . . . . . 173 
Using the Color Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 
Creating a Color object . . . . . . . . . . . . . . . . . . . . . . . . . . 175 
Modifying an object’s color . . . . . . . . . . . . . . . . . . . . . . . . 175 
Using the Key Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 
Duplicating an Object Using the duplicateMovieClip Action . . . . . . . . 182 
Chapter Project: Creating an Interactive Animation . . . . . . . . . . . . . 183 
Chapter 10: Designing Interactive Navigation . . . . . . . . . . . . . 189 
Navigating to Scenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 
Adding a scene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 
Naming a scene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 
Navigating to a scene . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 
Deleting a scene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 
Duplicating a scene . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 
Rearranging scene order . . . . . . . . . . . . . . . . . . . . . . . . . 192 
Using Named Anchors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193 
Creating a named anchor . . . . . . . . . . . . . . . . . . . . . . . . . 193 
Publishing a document with named anchors . . . . . . . . . . . . . . 193 
Creating an On When Pressed Button . . . . . . . . . . . . . . . . . . . . . 194 
Creating a Navigation Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 
Creating a label template . . . . . . . . . . . . . . . . . . . . . . . . . 197 
Creating a button template . . . . . . . . . . . . . . . . . . . . . . . . 197 
Building the navigation bar . . . . . . . . . . . . . . . . . . . . . . . . 199 
Creating an Animated Button . . . . . . . . . . . . . . . . . . . . . . . . . . 199 
Creating the movie clip . . . . . . . . . . . . . . . . . . . . . . . . . . 200 
Creating the ActionScript to animate the label . . . . . . . . . . . . . 200 
Nesting the movie clip in a button symbol . . . . . . . . . . . . . . . 203 
Chapter Project: Creating a Flyout Menu . . . . . . . . . . . . . . . . . . . 204 
Chapter 11: Composing Dynamic Text . . . . . . . . . . . . . . . . . . 209 
Creating Flashy Text with the Property Inspector . . . . . . . . . . . . . . 209 
Creating input text boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 
Creating dynamic text boxes . . . . . . . . . . . . . . . . . . . . . . . 211 
Setting character options . . . . . . . . . . . . . . . . . . . . . . . . . 212 
Creating rich formatted text . . . . . . . . . . . . . . . . . . . . . . . 213 
Loading Text from External Sources . . . . . . . . . . . . . . . . . . . . . . 215 
Creating text data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 
Using the loadVariables action . . . . . . . . . . . . . . . . . . . . . . 216 
Creating an E-Mail Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 
Chapter Project: Creating a Scrolling Text Box . . . . . . . . . . . . . . . . 217 
Programming the down arrow . . . . . . . . . . . . . . . . . . . . . . 218 
Deciphering the rest of the code . . . . . . . . . . . . . . . . . . . . . 221 
Creating a Text Hyperlink . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 
Populating Dynamic Text with Array Elements . . . . . . . . . . . . . . . . 224 
Chapter Project: Creating a Ticker Text Marquee . . . . . . . . . . . . . . 225 
xvi Flash MX ActionScript For Designers 
Chapter 12: Building Interactive Interfaces . . . . . . . . . . . . . . 231 
Building Tooltips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 
Creating the tooltips . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 
Creating the tooltip functions . . . . . . . . . . . . . . . . . . . . . . 235 
Programming the buttons . . . . . . . . . . . . . . . . . . . . . . . . . 237 
Creating Drag-and-Drop Elements . . . . . . . . . . . . . . . . . . . . . . . 238 
Creating a drag-and-drop window . . . . . . . . . . . . . . . . . . . . 239 
Closing a window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 
Creating a User Customizable Interface . . . . . . . . . . . . . . . . . . . . 241 
Telling Time with ActionScript . . . . . . . . . . . . . . . . . . . . . . . . . 245 
Creating a Date object . . . . . . . . . . . . . . . . . . . . . . . . . . . 245 
Displaying the current date . . . . . . . . . . . . . . . . . . . . . . . . 246 
Displaying the current time . . . . . . . . . . . . . . . . . . . . . . . 247 
Using the ScrollBar Component . . . . . . . . . . . . . . . . . . . . . . . . . 249 
Chapter Project: Creating a Moving Navigation Bar . . . . . . . . . . . . . 251 
Chapter 13: Creating ActionScript Sound Objects . . . . . . . . . . . 257 
Creating a Soundtrack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 
Importing a sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 
Creating a custom effect . . . . . . . . . . . . . . . . . . . . . . . . . . 260 
Modifying export settings . . . . . . . . . . . . . . . . . . . . . . . . . 263 
Creating a Movie with Interactive Sound . . . . . . . . . . . . . . . . . . . 266 
Creating a soundtrack movie . . . . . . . . . . . . . . . . . . . . . . . 266 
Loading the soundtrack into your design . . . . . . . . . . . . . . . . 267 
Using the Sound Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 
Creating an instance of the Sound object . . . . . . . . . . . . . . . . 268 
Working with sound from the document Library . . . . . . . . . . . 268 
Attaching a sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269 
Starting a sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 
Stopping a sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271 
Changing a sound’s volume . . . . . . . . . . . . . . . . . . . . . . . . 272 
Panning a sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 
Triggering an event with the onSoundComplete event . . . . . . . . 273 
Chapter Project: Creating a Sound Controller . . . . . . . . . . . . . . . . . 274 
Adding the sliders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 
Programming the movie clip . . . . . . . . . . . . . . . . . . . . . . . 277 
Chapter 14: Debugging an ActionScript . . . . . . . . . . . . . . . . 283 
Testing Your Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 
Using the Debugger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 
Watching a variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286 
Displaying a list of movie objects . . . . . . . . . . . . . . . . . . . . 287 
Displaying a list of variables in the movie . . . . . . . . . . . . . . . . 288 
xvii Contents 
Using the Trace Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 
Stopping the Movie with Breakpoints . . . . . . . . . . . . . . . . . . . . . 290 
Setting a breakpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290 
Debugging a movie with breakpoints . . . . . . . . . . . . . . . . . . 290 
Tracking ActionScript with Comments . . . . . . . . . . . . . . . . . . . . . 292 
Using the Movie Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 
Part IV: Building Additional Design Elements 
for Your Movie 295 
Chapter 15: Building Web Site Elements with ActionScript . . . . . 297 
Creating an Animated Preloader . . . . . . . . . . . . . . . . . . . . . . . . 298 
Analyzing your movie . . . . . . . . . . . . . . . . . . . . . . . . . . . 299 
Creating the preloader . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 
Creating a Flash Form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306 
Creating the form elements . . . . . . . . . . . . . . . . . . . . . . . . 306 
Creating ActionScript for the Reset button . . . . . . . . . . . . . . . 308 
Creating ActionScript for the Submit button . . . . . . . . . . . . . . 308 
Creating a Printable Frame . . . . . . . . . . . . . . . . . . . . . . . . . . . 310 
Chapter Project: Create an E-Commerce Catalog . . . . . . . . . . . . . . . 312 
Chapter 16: Creating Flash Eye Candy . . . . . . . . . . . . . . . . . . 315 
Creating a Mouse Chaser . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315 
Creating an ActionScript Mouse Chaser . . . . . . . . . . . . . . . . . . . . 318 
Creating a Mask with ActionScript . . . . . . . . . . . . . . . . . . . . . . . 321 
Using the Mouse Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324 
Creating a Custom Cursor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 
Creating Motion Trails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326 
Creating a Starburst Backdrop . . . . . . . . . . . . . . . . . . . . . . . . . 330 
Chapter Project: Creating a Flash Slide Show . . . . . . . . . . . . . . . . . 334 
Chapter 17: Integrating Flash with HTML . . . . . . . . . . . . . . . . 339 
Creating a Pop-Up Window with JavaScript . . . . . . . . . . . . . . . . . . 339 
Creating Banner Ads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341 
Detecting the Flash Player . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345 
Creating a Flash Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 346 
Integrating Flash with Dreamweaver . . . . . . . . . . . . . . . . . . . . . . 348 
Chapter Project: Creating an Animated Flash Banner . . . . . . . . . . . . 352 
Where to Go from Here . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355 
xviii Flash MX ActionScript For Designers 
Appendix A: What’s on the CD-ROM . . . . . . . . . . . . . . . . . . . 357 
Appendix B: Flash Resources . . . . . . . . . . . . . . . . . . . . . . . 363 
Appendix C: Flash Inspiration . . . . . . . . . . . . . . . . . . . . . . . 369 
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375 
End-User License Agreement . . . . . . . . . . . . . . . . . . . . . . . . . 389

دانلود :

کد:
http://www.gylka.com.ua/books/Wiley%20&%20Sons.%20-%20Flash%20MX%20ActionScript%20For%20Designers.rar
Size: 6.99 MB
Pages : 409

سعيد . :wink:
 

Saeid Taheri

Active Member
حيف شد .. طرف صاحب هاست فهميده لينكش لو رفته پسوورد گذاشته ... :idea:

مگيردم ببنيم چي ميتونم پيدا كنم .

سعيد . :wink:
 

جدیدترین ارسال ها

بالا