Product Overview
The Flash Anthology:
Cool Effects & Practical ActionScript
Index
A
- Actions Panel
-
- adding script using, (Actions Panel Unraveled)
- Export Script option, (Externalize ActionScript)
- math functions, (Modifications)
- optimization, (Optimizing the Actions Panel)
- ActionScript, (Flash MX 2004 Features at a Glance), (ActionScript Uncovered)-(Naming Conventions), (Naming Conventions)
-
- (see also ActionScript examples)
- accessing property values, (ActionScript Dot Notation)
- advantages over tweening for animation, (Animation Effects), (ActionScripted Animation Example)
- application areas, (ActionScript Uncovered)
- coding tips, (ActionScript Coding Tips)
- conditional statements, (Gadget-based Navigation)
- core functions, (Actions Panel Unraveled)
- dot notation, (ActionScript Dot Notation)
- error types and causes, (Common Causes of Errors)
- externalizing, (Externalize ActionScript)
- interactivity through, (Interactivity Unlimited)
- keywords, (ActionScript Dot Notation)
- script pinning, (Script Pinning)
- setting color in, (Modifications)
- single-frame movies, (To Tween or Not to Tween?)
- triggering events, (Interactivity Unlimited)
- trigonometric functions, (Adding the ActionScript), (Modifications)
- version settings, (Adding the ActionScript)
- XML objects, (Creating the XML Playlist)
- ActionScript 1.0 Publish settings, (Adding the ActionScript)
- ActionScript 2.0
-
- Flash MX 2004 new feature, (Flash MX 2004 Features at a Glance)
- full reference, Flash MX 2004 Help Panel, (Flash MX 2004 Features at a Glance)
- ActionScript examples
-
- barrel-noise.fla, (Modifications)
- barrel.fla, (Setting the Scene), (Adding the ActionScript)
- blog-prefs.fla, (Storing Preferences with a Local Shared Object), (Adding the ActionScript)
- blog.fla, (Creating a Simple Blog Reader Application), (Adding the ActionScript)
- bounce.fla, (Bouncing Text Effect), (Adding the ActionScript)
- bounce2.fla, (Modifications)
- breadcrumb-caption.fla, (Inter-Movie Communications), (Creating the Breadcrumb), (Adding the ActionScript)
- breadcrumb.fla, (Setting Variables Outside of Flash: A Breadcrumb Header), (Adding the Script)
- bulb.fla, (Setting the Scene), (Adding the ActionScript to Create the Glow)
- charting.fla, (Adding the ActionScript)
- chromesweep-duplicate.fla, (Modifications)
- chromesweep.fla, (Dazzling Chrome Effect), (Animating the Sweeper)
- css.fla, (Adding the ActionScript)
- Duplication.fla, (Raindrops Keep Falling on My Head), (Adding the Control Code)
- Duplication_Modification.fla, (And the Heavens Opened…)
- Duplication_Modification_Clouds.fla, (Creating a Parallax Cloud Structure)
- Duplication_Modification_Clouds_And_Flash.fla, (Creating a Lightning Flash)
- fall-array.fla, (Modifications)
- fall-stop.fla, (Modifications)
- fall-sway.fla, (Modifications)
- fall.fla, (Falling Text), (Adding the ActionScript)
- Flaming_Server.fla, (Subtle Flame Animation)
- flv-control.fla, (Adding Control Buttons)
- flv-progress.fla, (Adding a Loading Progress Bar)
- flv-random.fla, (Random Movie Loader)
- flv.fla, ( Accessing External FLV Files), (Adding the ActionScript)
- gadget-alpha.fla, (Modifications)
- gadget.fla, (Gadget-based Navigation), (Adding the ActionScript)
- horizontal.fla, (Adding the ActionScript)
- intricate.fla, (Intricate Forms and Form Validation), (Adding the ActionScript)
- jiggle-control.fla, (Modifications)
- jiggle-scale-rotate.fla, (Modifications)
- jiggle-scale.fla, (Modifications)
- jiggle.fla, (Setting the Scene), (Adding the Jiggle Script)
- jump.fla, (Snazzy Forms: Creating a Simple Navigation System from Form Components), (Adding the ActionScript)
- login-handle.fla, (Handling Form Data), (Adding the ActionScript)
- login-styles.fla, (Modification: Adding a Focus Glow)
- login.fla, (Form Basics: A Simple Login Form), (Adding the ActionScript)
- mask-horizontal.fla, (Modifications)
- mask.fla, (Slides), (Adding the ActionScript)
- menu.fla, (Inter-Movie Communications), (Creating the Menu), (Adding the ActionScript)
- miniplayer-feedback.fla, (Modifications)
- miniplayer.fla, (Mini Sound Player), (Adding the ActionScript)
- mp3–mx.fla, (XML, MP3, and ID3 Tag Reader), (Adding the ActionScript)
- mp3–mx2004.fla, (Modifications)
- neon.fla, (Neon Text Effect), (Adding the ActionScript)
- opacity-multiple.fla, (Modifications)
- opacity.fla, (Adding the ActionScript)
- pancontrol.fla, (Dynamic Panning Control), (Adding the ActionScript)
- questions.fla, (Creating a Scripted Questionnaire), (Adding the ActionScript)
- random-gui.fla, (Random Track Overlay Effect), (Adding the ActionScript), (Adding the ActionScript)
- random-volume.fla, (Modifications)
- random.fla, (Random Track Sequencer Effect), (Adding the ActionScript)
- Random_Motion.fla, (Random Motion), (Adding the ActionScript)
- Random_Motion_Alpha.fla, (Flickering Opacity)
- randomfade-kern.fla, (Controlling the Dynamically Created Movie Clips)
- randomfade.fla, (Setting the Scene), (Adding the ActionScript)
- rotate-random.fla, (Modifications)
- rotate.fla, (Circulating Text Effect), (Adding the ActionScript)
- scrubber.fla, (Setting the Scene)
- silky.fla, (Silky Fading Opacity Effect), (Adding the ActionScript)
- Simple_Animation_Masking.fla, (Simple Scripted Masking), (Adding Text Labels)
- Simple_Motion.fla and Simple_Motion.as, (Creating a Simple Function Library)
- stickynotes.fla, (Creating a Note Application Using External Data), (Adding the ActionScript)
- subliminal-smooth.fla, (Modifications)
- subliminal.fla, (Subliminal Navigation), (Adding the ActionScript)
- SubtleVideo.fla, (Subtle Use of Video)
- tabs-color.fla, (Modifications)
- tabs.fla, (Tabbed Interface Extraordinaire), (Adding the Movement Code)
- trace.fla, (Debugging Basics: Using trace), (Adding the ActionScript)
- Transition_Opacity.fla, (Simple Opacity Transition)
- try-catch.fla, (Using the Error Object), (Tiptoe Through the Code)
- User_Drive_Motion.fla, (Creating User-driven Motion), (Adding the ActionScript)
- validation.fla, (Tracking Data in Complex Conditions and Functions), (Adding the ActionScript)
- vertical.fla, (Vertical Navigation), (Adding the ActionScript)
- video-scrubber.fla, (Creating a Video Scrubber Device), (Adding the ActionScript)
- videowall-random.fla, (Modifications)
- videowall.fla, (Creating a Video Wall), (Adding the ActionScript)
- volcontrol.fla, (Dynamic Volume Control), (Adding the ActionScript)
- zoom-out-race.fla, (Modifications)
- zoom-out.fla, (Zooming Out Effect), (Adding the ActionScript)
- zoom-step.fla, (Modifications)
- zoom-step2.fla, (Modifications)
- zoom-timed.fla, (Modifications)
- zoom.fla, (Setting the Scene), (Zooming the Objects with ActionScript)
- addEventListener method, random track overlay modification, (Adding the ActionScript)
- addItem method, F3DPieChart component, (Adding the ActionScript)
- ADE (application development environment), Flash MX 2004 Professional, (Flash Forms)
- adjustFor function, random fading text effect, (Controlling the Dynamically Created Movie Clips)
- Adobe Systems Inc. (see After Effects) (see Illustrator)
- Advanced settings option, Video Import Wizard, (Advanced Video Import Settings)
- After Effects (Adobe), (Capturing Your Movie), (Advanced Video Import Settings)
- Alert components
-
- form-based navigation example, (Adding the ActionScript)
- introduced, (Setting the Scene)
- mimicking in Flash MX 2004, (Setting the Scene)
- registration form example, (Setting the Scene)
- _alpha values, (Flickering Opacity)
-
- (see also opacity)
- accurate positioning and, (Setting the Scene)
- negative values, (Controlling the Dynamically Created Movie Clips)
- random modification, (Flickering Opacity), (Add Some Randomness)
- alphanumeric data validation, (Adding the ActionScript)
- Amazon.com navigation example, (Horizontal Navigation)
- angles, conversion of degrees to radians, (Adding the ActionScript), (Adding the ActionScript)
- animated text (see text effects)
- animation, (Animation Effects)-(Conclusion), (Conclusion)
-
- ActionScript advantages for, (Animation Effects)
- flame effect, (Subtle Flame Animation)
- function libraries, (Creating Function Libraries)
- guidelines for effective, (Animation Overload)
- increasing the redraw rate, (Increasing the Redraw Rate)
- linear motion example, (To Tween or Not to Tween?)
- masking, (Simple Scripted Masking)
- poetry, (Modifications)
- previewing from a distance, (Animation Overload)
- raindrops example, (Raindrops Keep Falling on My Head)
- random motion, (Random Motion)
- simulating full video, (Subtle Use of Video)
- smoothness, (Adding the ActionScript)
- sound effect linked to, (Importing and Exporting Sound Clips)
- sound panning to accompany, (Dynamic Panning Control)
- timeline animation example, (Timeline Animation Example), (ActionScripted Animation Example)
- tweening and scripting approaches, (ActionScript Uncovered)
- user-driven, (Creating User-driven Motion)
- variable speed, (And the Heavens Opened…)
- animation overload, (Animation Overload)
- arrays
-
- storing error instances, simple login form, (Adding the ActionScript)
- storing linkage IDs, video wall effect, (Modifications)
- storing message text
-
- falling text effect modification, (Modifications)
- questionnaire form example, (Adding the ActionScript)
- simple opacity transition, (Adding the ActionScript)
- sticky note application, (Creating a Note Application Using External Data)
- storing MP3 tracks, (Adding the ActionScript)
- storing sound clips
-
- mini sound player modification, (Modifications)
- random track sequencer effect, (Adding the ActionScript)
- arrays of arrays, (Adding the ActionScript)
- attachMovie method, (Adding the ActionScript)
-
- falling text effect, (Adding the ActionScript)
- vertical sliding transition effect, (Adding the ActionScript)
- video wall effect, (Adding the ActionScript)
- attachSound method, mini sound player example, (Adding the ActionScript)
- audio processing software, (Selecting Sound Clips)
- Audio track option, (Track Options)
- authentication (see validation)
- Auto Format option
-
- Actions Panel button, (Optimizing the Actions Panel)
- configuring, (Configuring Auto Format)
B
- backgrounds
-
- adding background noise, (Modifications)
- creating global backgrounds, (Setting the Scene)
- creating shaded backgrounds, (Setting the Scene)
- dazzling chrome effect, importing, (Setting the Scene)
- different colored areas, (Setting the Scene)
- masks, video wall effect, (Creating a Video Wall)
- scripted masking example, (Simple Scripted Masking)
- silky fading opacity effect, (Silky Fading Opacity Effect)
- backups using email, (Creating Function Libraries)
- bandwidth
-
- animation simulating full video, (Subtle Use of Video)
- importing video clips, (Setting the Scene)
- vector graphics and, (Comparing Vectors and Bitmaps)
- Video Import Wizard, (Compression Settings)
- bar graphs, (Simple Scripted Masking)
- behaviors, Flash MX 2004, (Flash MX 2004 Features at a Glance)
- bitmap graphics
-
- glow effects, (Setting the Scene), (Setting the Scene)
- importing, jiggling text effect, (Setting the Scene)
- blog readers (see News Sweeper application)
- bouncing text effect, (Bouncing Text Effect)
-
- modifications, (Modifications)
- brackets and unbalanced identifier errors, (Unbalanced Brackets)
- breadcrumb navigation, (Setting Variables Outside of Flash: A Breadcrumb Header)
- breadcrumb-caption.php, (Updating the Web page)
- breadcrumb.php, (Setting Variables Outside of Flash: A Breadcrumb Header), (Adding the Script)
- Break Apart option, jiggling text effect, (Setting the Scene)
- breakpoints
-
- adding to code being debugged, (Using the Debugger to Follow Logical Process Flow)
- Debugger Panel and, (Tiptoe Through the Code)
- Button components
-
- inter-movie communication example, (Creating the Menu)
- simple login form example, (Setting the Scene)
- buttons
-
- assigning event handlers, (Adding the ActionScript)
- creating, simple navigation example, (Setting the Scene)
- customizing labels, (Adding the ActionScript)
- down state effects, (Setting the Scene)
- feedback to users pressing, (Keep it Simple)
- Flash MX 2004 Common Libraries, (Adding Control Buttons)
- mini sound player example, (Setting the Scene), (Adding the ActionScript)
- rollover effects, (Setting the Scene)
- scripting the opacity of, (Modifications)
- silky fading opacity effect, (Setting the Scene)
- sound effect for clicking, (Importing and Exporting Sound Clips)
- subliminal navigation example, (Setting the Scene)
- trigger buttons
-
- tabbed navigation example, (Creating the Tabs), (Adding the Movement Code)
- user-driven motion example, (Setting the Scene), (Adding the Button Trigger Code)
C
- case sensitivity, ActionScript 2.0, (ActionScript is Case-Sensitive), (Misspelled Variables)
- Change Handler parameter
-
- absence from Flash MX 2004 CheckBoxes, (Setting the Scene)
- absent from Flash MX 2004 CheckBoxes, (Adding the ActionScript)
- functions corresponding to, (Adding the ActionScript)
- characters, rotating (see circulating text effect)
- characters, separating words into
-
- jiggling text effect, (Setting the Scene)
- random fading text effect, (Setting the Scene)
- charAt method, String object, (Adding the ActionScript)
- Charting in Flash, (Charting in Flash)-(Adding the ActionScript), (Adding the ActionScript)
- chasing clips effect, (Modifications)
- Check Syntax button, Actions Panel, (Optimizing the Actions Panel)
- CheckBox components
-
- Flash MX and Flash MX 2004 incompatibilities, (Random Track Overlay Effect)
-
- Change Handler parameter, (Setting the Scene), (Adding the ActionScript)
- random track overlay effect, (Random Track Overlay Effect), (Setting the Scene), (Modifications)
- registration form example, (Setting the Scene)
- checkLength function
-
- data validation debugging example, (Using the Debugger to Follow Logical Process Flow)
- checkLength function, data validation debugging example, (Using the Debugger to Follow Logical Process Flow)
- checkLogin function
-
- login form example, (Adding the ActionScript)
- checkLogin function, login form example, (Adding the ActionScript)
- choir*.mp3 files, mini sound player, (Setting the Scene)
- chrome effect, (Dazzling Chrome Effect)
- circular menu example, (Gadget-based Navigation)-(Adding the ActionScript), (Adding the ActionScript)
-
- modifications, (Modifications)
- circular navigation systems, (Gadget-based Navigation)
- circulating text effect, (Circulating Text Effect)
-
- modifications, (Modifications)
- reverse spin, (Adding the ActionScript)
- client-side validation, (Data Validation)
-
- simple login form example, (Adding the ActionScript)
- cloud effects, raindrops animation example, (Creating a Parallax Cloud Structure)
- code hinting, (Actions Panel Framework)
- code readability
-
- Auto Format option, (Configuring Auto Format)
- commenting, (Code Commenting)
- dynamic volume control example, (Adding the ActionScript)
- code samples (see ActionScript examples)
- coefficient of restitution, (Adding the ActionScript)
- color
-
- coding values in ActionScript and CSS, (Adding the Script)
- Flash color codes, (Adding the Script)
- setting for a movie clip, (Modifications)
- Colorizer movie clip, tabbed navigation example, (Modifications)
- ComboBox components
-
- form-based navigation example, (Snazzy Forms: Creating a Simple Navigation System from Form Components), (Setting the Scene)
- News Sweeper application, (Creating a Simple Blog Reader Application)
- random movie loader, (Random Movie Loader)
- registration form example, (Setting the Scene)
- comma-separated lists
-
- populating an array, (Adding the ActionScript)
- populating text fields, (Adding the ActionScript)
- commenting
-
- code readability and, (Code Commenting)
- multiline comments, (Code Commenting)
- Common Libraries Panel, (Adding Control Buttons)
- Component Definition dialog, (Converting to a Component)
-
- adding parameters, (Modifications)
- Component Inspector
-
- displaying, (Setting the Scene)
- simple login form example, (Setting the Scene)
- components, (Converting to a Component)
-
- adding more instances, (Adding Multiple Tabs to the Stage)
- deleting, for subsequent calling, (Setting the Scene)
- Flash MX 2004 Professional, (Flash MX 2004 Features at a Glance)
-
- video components, (Video Effects)
- parameter locking for reuse, (Converting to a Component)
- parameters explained, (Converting to a Component)
- slider component availability, (Creating a Video Scrubber Device)
- use as classes, (Adding the ActionScript)
- Components Panel, (Setting the Scene)
-
- (see also individual components)
- Alert component, (Setting the Scene)
- Button component, (Setting the Scene)
- CheckBox component, (Setting the Scene), (Setting the Scene)
- ComboBox component, (Random Movie Loader), (Setting the Scene)
- DateChooser component, (Setting the Scene)
- F3DPieChart component, (Setting the Scene)
- Label component, (Setting the Scene)
- NumericStepper component, (Setting the Scene)
- ProgressBar component, (Adding a Loading Progress Bar)
- RadioButton component, (Setting the Scene)
- TextArea component, (Setting the Scene)
- TextInput component, (Setting the Scene)
- UI Components section
-
- components tabulated, (Flash Forms)
- Window component, (Setting the Scene)
- compression profile settings, Video Import Wizard, (Compression Settings)
- conditional statements, ActionScript, (Gadget-based Navigation)
- content, and search engine listing, (meta Tags)
- contentPath property
-
- logging out, (Adding the ActionScript)
- login form example, (Adding the ActionScript)
- context-based help, (Flash MX 2004 Features at a Glance)
- control buttons, external FLV file access example, (Adding Control Buttons)
- ControlPlayback method, video wall effect, (Modifications)
- cookies and Local Shared Objects, (Adding the ActionScript)
- copying (see duplication)
- cosine functions (see Math.cos function)
- CPU loading (see processor load)
- Create Clip button, Video Import Wizard, (Importing Your Movie)
- Create Motion Tween command, timeline animation, (Timeline Animation Example)
- createEmptyMovieClip method
-
- jiggling text effect, (Adding the Jiggle Script)
- video wall effect, (Setting the Scene)
- createPlayList function, MP3 player example, (Adding the ActionScript)
- cropping video clips, (Cropping Video Clips)
- CSS (Cascading Style Sheets)
-
- breadcrumb.php and, (Adding the Script)
- editors, (Creating the CSS)
- Flash support for, (CSS in Flash)-(Adding the ActionScript), (Adding the ActionScript)
-
- compound selectors excluded, (Creating the CSS)
- supported properties, (Adding the ActionScript)
- Current Timeline track option, (Track Options)
- cursor position (see mouse pointer position)
- cycling through text, (Simple Opacity Transition)
D
- Data Binding
-
- Flash MX 2004 Professional, (Flash MX 2004 Features at a Glance)
- data sources, external (see external data sources)
- data types
-
- date formats, (Adding the ActionScript)
- type mismatch errors, (Type Mismatches)
- database linking, News Sweeper application, (Creating a Simple Blog Reader Application)
- date formats, (Adding the ActionScript)
- DateChooser components, trace function example, (Setting the Scene)
- dazzling chrome effect, (Dazzling Chrome Effect)-(Animating the Sweeper), (Animating the Sweeper)
-
- modification, (Modifications)
- Debug Movie option, (Using the Debugger to Follow Logical Process Flow)
- Debugger Panel, (Using the Flash Debugger)
-
- complex code example, (Tracking Data in Complex Conditions and Functions)
- control options, (The Anatomy of the Debugger)
- setting breakpoints, (Tiptoe Through the Code)
- tabs, (Harnessing the Power of the Debugger)
- using breakpoints, (Tiptoe Through the Code)
- using watches, (Debugging Applications with Watches)
- debugging, (Debugging)-(Conclusion), (Conclusion)
-
- Error object use, (Using the Error Object)
- Flash MX 2004 error reporting, (Flash MX 2004 Features at a Glance)
- trace function, (Debugging Basics: Using trace)
- using the Debugger Panel, (Using the Flash Debugger)
- debugging tools, (Debugging)
- degrees, conversion to radians, (Adding the ActionScript), (Adding the ActionScript)
- depth, illusion of
-
- falling text effect modification, (Modifications)
- raindrops animation example, (Creating a Parallax Cloud Structure)
- using opacity, (Adding the ActionScript)
- description meta tag, (meta Tags)
- dimensions, (Add Some Randomness)
-
- (see also scaling objects)
- random modification, (Add Some Randomness)
- distance, suggesting (see depth)
- dot notation, ActionScript, (ActionScript Dot Notation)
-
- circular menu example, (Adding the ActionScript)
- drawing tools, raindrops animation, (Setting the Scene)
- drop-down lists, populating, (Adding the ActionScript)
- DropIn method
-
- bouncing text effect, (Modifications)
- DropIn method, bouncing text effect, (Adding the ActionScript)
- dummy text for content areas, (Setting the Scene)
- duplicateMovieClip method, raindrops animation, (Adding the Control Code)
- duplicating objects
-
- animation by, (Raindrops Keep Falling on My Head)
- components as an alternative, (Converting to a Component)
- text boxes, (Setting the Scene)
- using the Library Panel, (Setting the Scene)
- dynamic data (see external data sources)
- dynamic panning control example, (Dynamic Panning Control)
- dynamic responsiveness, ActionScripted animation, (ActionScripted Animation Example)
- dynamic sticky notes (see sticky note application)
- dynamic text fields
-
- breadcrumb navigation example, (Setting the Scene)
- circular menu example, (Setting the Scene)
- CSS styling example, (Setting the Scene)
- inter-movie communication, (Setting the Scene)
- mini sound player modification, (Modifications)
- MP3 player example, (Setting the Scene)
- registration form example, (Adding the ActionScript)
- sticky note application, (Setting the Scene)
- dynamic text, falling text effect, (Modifications)
- dynamic volume control example, (Dynamic Volume Control)
E
- elastic effects, subliminal navigation example, (Adding the ActionScript)
- electricity, sound suggesting, (Neon Text Effect)
- email archiving of backups, (Creating Function Libraries)
- Embed Font Outlines For option, (Setting the Scene)
- embedded video, (Embedded Video)
-
- example, (Setting the Scene)
- empty movie clips
-
- jiggling text effect, (Adding the Jiggle Script)
- video wall effect, (Setting the Scene)
- zooming text effect, (Zooming the Objects with ActionScript)
- Encoding dialog, Video Import Wizard, (Compression Settings)
-
- crop option, (Cropping Video Clips)
- error messages, simple login form example, (Adding the ActionScript)
- Error object, (Using the Error Object)
- error reporting, Flash MX 2004, (Flash MX 2004 Features at a Glance)
- errors in ActionScript
-
- handling with try-catch blocks, (Using the Error Object)
- types and causes, (Common Causes of Errors)
- event handlers
-
- corresponding to Change Handler parameter, (Adding the ActionScript)
- onEnterFrame
-
- changing button opacity, (Modifications)
- circular menu example, (Adding the ActionScript)
- fading effects, (Adding the ActionScript)
- setInterval function and, (Adding the ActionScript)
- stopped movie clips, (Adding the ActionScript)
- video loading progress bar, (Adding a Loading Progress Bar)
- onID3, (Modifications)
- onLoad
-
- checking for errors, (Using the Error Object)
- sticky note application, (Adding the ActionScript)
- video scrubber device, (Adding the ActionScript)
- onPress
-
- inter-movie communication, (Adding the ActionScript)
- mini sound player example, (Adding the ActionScript)
- questionnaire form example, (Adding the ActionScript)
- simple login form example, (Adding the ActionScript)
- sticky note application, (Adding the ActionScript)
- onRelease, (Adding the ActionScript)
- onRollOver and onRollOut
-
- glowing bulb effect, (Modifications)
- silky fading opacity effect, (Adding the ActionScript)
- simple navigation example, (Adding the ActionScript)
- vertical navigation example, (Adding the ActionScript)
- onSetFocus and onKillFocus, (Modification: Adding a Focus Glow)
- event listeners
-
- pie chart example, (Adding the ActionScript)
- random track overlay effect, (Adding the ActionScript), (Adding the ActionScript)
- event triggers, ActionScript, (Interactivity Unlimited)
- exploding menus, (Gadget-based Navigation)
- exponential function, ActionScript, (Modifications)
- Export for ActionScript option, (Setting the Scene)
-
- dynamic volume control example, (Setting the Scene)
- falling text effect, (Setting the Scene)
- Export Script option, Actions Panel, (Externalize ActionScript)
- exporting video clips, Flash MX 2004 Professional, (Video Effects)
- external data sources, (External Data)-(Conclusion), (Conclusion)
-
- checking for loading errors, (Using the Error Object)
- Flash MX 2004 Professional, (Flash MX 2004 Features at a Glance)
- inter-movie communication, (Inter-Movie Communications)
- simple blog reader application, (Creating a Simple Blog Reader Application)
- sticky note application, (Creating a Note Application Using External Data)
- storing preferences with a Local Shared Object, (Storing Preferences with a Local Shared Object)
- external FLV file access, ( Accessing External FLV Files)
-
- adding control buttons, (Adding Control Buttons)
- modifications, (Modifications)
- random movie loader, (Random Movie Loader)
F
- F3DPieChart component, (Charting in Flash), (Setting the Scene)
- Fade In command, (Timeline Effects (New in Flash MX 2004))
- FadeIn method, random fading text effect, (Adding the ActionScript), (Controlling the Dynamically Created Movie Clips)
- fadeMe method, breadcrumb navigation example, (Adding the Script)
- fading, (Opacity Effects)
-
- (see also alpha values)
- (see also opacity effects)
- bouncing text effect, (Adding the ActionScript)
- glowing bulb effect, (Glow in the Dark Effect)
- onEnterFrame event handler, (Adding the ActionScript)
- silky fading opacity effect, (Silky Fading Opacity Effect)
- Timeline Effects and, (Timeline Effects (New in Flash MX 2004))
- falling text effect, (Falling Text)
-
- modifications, (Modifications)
- feedback
-
- auditory, (Sound Effects), (Selecting Sound Clips), (Importing and Exporting Sound Clips)
- importance of, in navigation systems, (Keep it Simple), (Vertical Navigation)
- visual
-
- adding a focus glow, (Modification: Adding a Focus Glow)
- through a GUI, (Mini Sound Player)
- through dynamic text fields, (Modifications)
- with a progress bar, (Adding a Loading Progress Bar)
- file sizes
-
- embedded video, (Embedded Video)
- importing video clips, (Setting the Scene)
- random track overlay effect, (Adding the ActionScript)
- vector graphics and, (Comparing Vectors and Bitmaps)
- Final Cut Pro, (Capturing Your Movie)
- Fireworks MX 2004, (Make a Process Flow Chart for Your Navigation), (Creating the Tabs)
-
- (see also phireworx.com)
- bouncing text graphics, (Setting the Scene)
- circulating text graphics, (Setting the Scene)
- custom icons, (Setting the Scene)
- dazzling chrome effect use, (Setting the Scene)
- glowing bulb effect graphics, (Setting the Scene)
- neon text effect graphics, (Neon Text Effect)
- simple login form use, (Setting the Scene)
- FixDate function, trace function example, (Adding the ActionScript)
- FLA files (see ActionScript examples)
- flame effect animation, (Subtle Flame Animation)
- Flash code examples (see ActionScript examples)
- Flash Debugger (see Debugger Panel)
- Flash Exchange, for Timeline Effects, (Timeline Effects)
- Flash Form Presentation, (Flash MX 2004 Features at a Glance)
- Flash forms (see forms)
- Flash JavaScript API, (Timeline Effects)
- Flash MX
-
- ID3 tag referencing, (XML, MP3, and ID3 Tag Reader), (Adding the ActionScript)
- organizing layers into folders, (Organize Your Layers)
- version of random track overlay effect, (Random Track Overlay Effect)
- Flash MX 2004
-
- Actions Panel, (Actions Panel Unraveled)-(Optimizing the Actions Panel), (Optimizing the Actions Panel)
-
- components, (Actions Panel Unraveled)
- CheckBox incompatibilities with Flash MX, (Random Track Overlay Effect)
- CSS support, (CSS in Flash)
- debugging tools, (Debugging)
- ID3 tag referencing incompatibilities with Flash MX, (XML, MP3, and ID3 Tag Reader), (Adding the ActionScript)
- ID3 tag support, listing, (Modifications)
- mimicking Alert component functionality, (Setting the Scene)
- new features, (What’s New In Flash MX 2004?)
-
- CheckBox component, (Modifications)
- Error object, (Using the Error Object)
- fast frame label editing, (Label Me Up)
- improved security model, (Flash MX 2004 Features at a Glance)
- NumericStepper component, (Modifications)
- RadioButton rewritten, (Creating a Scripted Questionnaire)
- script navigator pane, (Script Pinning)
- spell checking, (Flash MX 2004 Features at a Glance)
- Timeline Effects, (Timeline Effects (New in Flash MX 2004)), (Timeline Effects)
- video enhancements, (Video Effects)
- Video Import Wizard, (Video Effects)
- sound editor limitations, (Importing and Exporting Sound Clips)
- use for examples in this book, (Why Use Flash?)
- version of random track overlay effect, (Adding the ActionScript)
- Flash MX 2004 Professional
-
- forms development methodology, (Form Basics: A Simple Login Form)
- new features, (What’s New In Flash MX 2004?), (Flash MX 2004 Features at a Glance)
-
- video enhancements, (Video Effects)
- recent release of, (Why Use Flash?)
- registration form example, (Setting the Scene)
- Screen Outline Pane, (Flash Forms)
- simple login form example, (Form Basics: A Simple Login Form)
- video exporting, (Setting the Scene)
- Flash Player
-
- Debugger Panel and, (Using the Flash Debugger)
- detecting unbalanced identifiers, (Unbalanced Brackets)
- performance enhancement in Flash MX 2004, (Flash MX 2004 Features at a Glance)
- previewing in, instead of Flash, (Adding the ActionScript)
- version 7
-
- MP3 player modifications, (Modifications)
- versions 6 and 7
-
- ID3 support, (XML, MP3, and ID3 Tag Reader)
- MP3 player example, (XML, MP3, and ID3 Tag Reader), (Adding the ActionScript)
- Flash Slide Presentation, (Flash MX 2004 Features at a Glance)
- Flash video files (see FLV files)
- flickering
-
- neon text effect, (Neon Text Effect)
- opacity, (Flickering Opacity)
- flowcharting navigation systems, (Make a Process Flow Chart for Your Navigation)
-
- phireworks.com example, (Make a Process Flow Chart for Your Navigation)
- fluid motion, simple navigation example, (Adding the ActionScript)
- flush method, Local Shared Objects, (Adding the ActionScript)
- FLV files
-
- accessing external files, ( Accessing External FLV Files)
- exporting video clips as, (Setting the Scene)
- Flash MX 2004 support, (Video Effects)
- video inclusion with, (FLV)
- focus glows, (Modification: Adding a Focus Glow)
- folder and layer structure
-
- circular menu example, (Setting the Scene)
- silky fading opacity effect, (Setting the Scene)
- folders
-
- author’s standard framework, (Organize Your Layers)
- organizing layers and
-
- flame effect animation, (Subtle Flame Animation)
- scripted masking example, (Simple Scripted Masking)
- tabbed interface example, (Setting the Scene)
- user-driven animation, (Setting the Scene)
- organizing layers into, (Organize Your Layers)
- font sizes, CSS, (Creating the CSS)
- form fields, (Required Information)
-
- (see also required form fields)
- validation, debugging, (Tracking Data in Complex Conditions and Functions)
- formatting text using CSS, (CSS in Flash)
- forms, (Flash Forms)-(Conclusion), (Conclusion)
-
- design considerations, (Creating Usable Flash Forms)
- Flash and HTML compared, (Flash Forms)
- Flash MX 2004 Professional, (Flash MX 2004 Features at a Glance)
- grouping questions, (Form Function), (Setting the Scene)
- handling form data, (Handling Form Data)
- importance of planning, (Creating Usable Flash Forms)
- registration form example, (Intricate Forms and Form Validation)
- scripted questionnaire, (Creating a Scripted Questionnaire)
- simple login form example, (Form Basics: A Simple Login Form)
- snazzy forms, (Snazzy Forms: Creating a Simple Navigation System from Form Components)
- form–based navigation, (Snazzy Forms: Creating a Simple Navigation System from Form Components)-(Adding the ActionScript), (Adding the ActionScript)
- frame extraction, subtle video example, (Subtle Use of Video)
- frame rates
-
- included video, (FLV)
- setInterval and independence of, (Increasing the Redraw Rate)
- frame size, captured video footage, (Capturing Your Movie)
- frameRate global variable, video scrubber device, (Adding the ActionScript)
- frames
-
- random, advancing to, (Adding the Control Code)
- fully-qualified class names, components, (Adding the ActionScript)
- function calls, ActionScript, (Creating a Simple Function Library)
- function libraries, (Creating Function Libraries)-(Creating Master Libraries), (Creating Master Libraries)
- functions
-
- coding tips, (ActionScript Coding Tips)
- header comments, (Code Commenting)
G
- gadget-based navigation, (Gadget-based Navigation), (Gadget-based Navigation)
-
- circular menu example, (Gadget-based Navigation)-(Adding the ActionScript), (Adding the ActionScript)
- GetData function, News Sweeper application, (Adding the ActionScript)
- getMaxValue method, Scrubber component, (Adding the ActionScript)
- getMinValue method, Scrubber component, (Adding the ActionScript)
- getURL function
-
- introduced, (Actions Panel Unraveled)
- simple navigation example, (Setting the Scene), (Adding the ActionScript)
- getVal method, Scrubber component, (Adding the ActionScript)
- getValue method, CheckBox class
-
- Flash MX and Flash MX 2004 incompatibilities, (Random Track Overlay Effect)
- random track overlay effect, (Adding the ActionScript)
- glassy buttons, (Setting the Scene)
- gliding effects, onEnterFrame event handlers, (Adding the ActionScript)
- _global object, (Adding the ActionScript), (Adding the ActionScript)
- global variables
-
- circular menu rotation speed, (Adding the ActionScript)
- questionnaire form example, (Adding the ActionScript)
- simple navigation example, (Adding the ActionScript)
- vertical navigation example, (Adding the ActionScript)
- video scrubber device, (Adding the ActionScript)
- glow effects
-
- circulating text graphics, (Setting the Scene)
- login form focus glow, (Modification: Adding a Focus Glow)
- neon text effect, (Setting the Scene)
- glowing bulb effect, (Glow in the Dark Effect)
-
- modifications, (Modifications)
- gotoAndPlay function, (Actions Panel Unraveled)
-
- flame effect animation, (Subtle Flame Animation)
- raindrops animation example, (Adding the Control Code)
- gotoAndStop function, (Actions Panel Unraveled)
-
- video scrubber device, (Adding the ActionScript)
- GrabData function, News Sweeper application, (Adding the ActionScript)
- gradient fill
-
- dazzling chrome effect, (Setting the Scene)
- scripted masking example, (Simple Scripted Masking)
- vertical sliding transition effect, (Setting the Scene)
- graphics, (Setting the Scene), (Setting the Scene)
-
- (see also bitmaps)
- (see also icons)
- charting in Flash, (Charting in Flash)
- confirming logged in status, (Setting the Scene)
- vector and bitmap compared, (Comparing Vectors and Bitmaps)
- gravity, simulating, (Adding the ActionScript)
- GUI (graphical user interface) (see user interfaces)
- guides, switching on, (Setting the Scene)
H
- Help Panel, Flash MX 2004 improvement, (Flash MX 2004 Features at a Glance)
- HelpPopup button, registration form example, (Setting the Scene)
- hideControls function, questionnaire form example, (Adding the ActionScript)
- hierarchies, navigational, (Maximize Your Hierarchy)
- highlight animation, (Dazzling Chrome Effect)
- highlightMarker function, questionnaire form example, (Adding the ActionScript)
- hitTest method
-
- circular menu example, (Adding the ActionScript)
- falling text effect modifications, (Modifications)
- horizontal navigation systems, (Horizontal Navigation)-(Conclusion), (Conclusion)
-
- gadget-based example, (Adding the ActionScript)
- introduced, (Horizontal Navigation)
- silky fading opacity effect, (Silky Fading Opacity Effect)
- simple horizontal navigation, (Simple Horizontal Navigation)
- horizontal oscillation, (Adding the ActionScript)
- horizontal sliding transition, (Modifications)
- hotmail.com backups, (Creating Function Libraries)
- HTML
-
- Flash advantages over, (Why Use Flash?)
- forms, compared with Flash forms, (Flash Forms)
- indexing by search engines and, (Getting Indexed by Search Engines)
- jump menus, (Snazzy Forms: Creating a Simple Navigation System from Form Components)
- text, CSS formatting, (CSS in Flash)
- hyperlinks
-
- search engine listing and, (meta Tags)
- styling, (Creating the CSS)
I
- icons
-
- buttons as, (Setting the Scene)
- custom icons, (Setting the Scene)
- ID3 tags, (XML, MP3, and ID3 Tag Reader)
-
- Flash MX version incompatibilities, (XML, MP3, and ID3 Tag Reader), (Adding the ActionScript)
- ignoreWhite property, XML object, (Adding the ActionScript)
- illumination (see lighting effects)
- Illustrator 10 (Adobe), support for importing, (Flash MX 2004 Features at a Glance)
- Import menu, track options, (Track Options)
- importing component classes, simple login form, (Adding the ActionScript)
- importing files, Flash MX 2004 supported formats, (Flash MX 2004 Features at a Glance)
- importing graphics
-
- circulating text effect, (Setting the Scene)
- jiggling text effect, (Setting the Scene)
- simple login form example, (Setting the Scene)
- importing PNG files, (Setting the Scene)
-
- video wall effect, (Setting the Scene)
- importing sound clips, (Importing and Exporting Sound Clips)
-
- dynamic volume control example, (Setting the Scene)
- mini sound player example, (Setting the Scene)
- random track overlay effect, (Setting the Scene)
- random track sequencer effect, (Setting the Scene)
- importing video, (Importing Your Movie)
-
- QuickTime movies, ( Accessing External FLV Files)
- importing XML playlists, (XML, MP3, and ID3 Tag Reader), (Creating the XML Playlist)
- #include directive
-
- externalizing ActionScript, (Externalize ActionScript)
- importing functions, (Creating a Simple Function Library)
- infinite loop effect, random track overlay, (Adding the ActionScript)
- Information Area movie clip, simple navigation example, (Setting the Scene)
- Insert Keyframe command, timeline animation, (Timeline Animation Example)
- inter-movie communication, (Inter-Movie Communications)
- interactive text effects, (Types of Text Effects)
- interactivity with users
-
- advantages of ActionScript, (Interactivity Unlimited)
- falling text effect modifications, (Modifications)
- gadget-based navigation, (Gadget-based Navigation)
- random track overlay effect, (Random Track Overlay Effect)
- interfaces (see user interfaces)
- intricate forms (see registration form example)
- isAlphaNumeric function, data validation debugging example, (Using the Debugger to Follow Logical Process Flow)
J
- JavaScript
-
- ActionScript basis in, (Interactivity Unlimited)
- ValidEmail function, (Adding the ActionScript)
- Jiggle method, (Adding the Jiggle Script)
- jiggling text effect, (Jiggling Text Effect)
-
- modifications, (Modifications)
- jittery nervousness, (Altering the Random Shift Value)
- jump menus (see form–based navigation)
K
- kerning, (Controlling the Dynamically Created Movie Clips)
- keyframe insertion
-
- questionnaire form example, (Setting the Scene)
- timeline animation, (Timeline Animation Example)
- keywords meta tag, (meta Tags)
- keywords, ActionScript, (ActionScript Dot Notation)
L
- Label components
-
- News Sweeper application, (Setting the Scene)
- registration form example, (Setting the Scene)
- simple login form example, (Setting the Scene)
- Labels layer, usefulness of, (Label Me Up)
- layers
-
- organizing into folders, (Organize Your Layers)
- placing script into locked layers, (Lift and Lock)
- letterboxing, (Cropping Video Clips)
- letters (see characters)
- Library Panel
-
- Component Definition dialog, (Converting to a Component)
- duplicating objects, (Setting the Scene), (Converting to a Component)
- lift and lock, (Lift and Lock)
- lighting effects, (Lighting Effects)-(Modifications), (Modifications)
-
- dazzling chrome effect, (Dazzling Chrome Effect)
- glowing bulb effect, (Glow in the Dark Effect)
- neon text effect, (Neon Text Effect)
- lightning flash effect, (Creating a Lightning Flash)
- lightweight video, (Subtle Use of Video)
- linear motion, simple animation example, (To Tween or Not to Tween?)
- Linkage option, Library Panel, (Setting the Scene)
-
- (see also Export for ActionScript option)
- offstage instance alternative, (Setting the Scene)
- viewing parameters, (Setting the Scene)
- linkage properties, neon text sound byte, (Setting the Scene)
- links (see hyperlinks)
- LoadVars class
-
- login form example, (Adding the ActionScript)
- sticky note application, (Adding the ActionScript)
- Local Shared Objects, (Adding the ActionScript)
-
- introduced, (Storing Preferences with a Local Shared Object)
- sticky note application modifications, (Modifications)
- uses, (Modifications)
- LocalConnection class
-
- inter-movie communication, (Setting the Scene), (Adding the ActionScript)
- uses, (Updating the Web page)
- Locals tab, Debugger Panel, (Locals Tab), (Using the Debugger to Follow Logical Process Flow)
- loggedin.png graphic, (Setting the Scene)
- logging out, login form example, (Adding the ActionScript)
- logic errors, (Logic Errors)
- login.php script, (Adding the ActionScript)
- logins (see simple login form example)
- logout.php script, (Adding the ActionScript)
- “lorem ipsum” dummy text, (Setting the Scene)
M
- Macromedia Corporation (see Fireworks) (see Flash)
- Macromedia Developer Resource Kit 5, (Charting in Flash)
- Macromedia DevNet, (Creating a Video Scrubber Device)
- Macromedia Flash Search Engine SDK, (Macromedia Flash Search Engine Software Development Kit (SDK))
- markerbutton class, questionnaire form example, (Setting the Scene), (Adding the ActionScript)
- masking
-
- dazzling chrome effect, (Setting the Scene)
- hiding passwords, (Setting the Scene)
- imported videos, (When to Use Video in Your Flash Movies)
- scripted, (Simple Scripted Masking)
- vertical sliding transition effect, (Setting the Scene)
- master object libraries, (Creating Master Libraries)
- Math.abs and randomBetween functions, (Subtle Flame Animation)
- Math.cos function
-
- 3D barrel roll effect, (Adding the ActionScript)
- circulating text effect, (Adding the ActionScript)
- dynamic volume control example, (Adding the ActionScript)
- oscillating motion
-
- falling text effect, (Modifications)
- Math.exp function, (Modifications)
- Math.floor function, (Adding the ActionScript)
- Math.min and randomBetween functions, (Subtle Flame Animation)
- Math.round function, (Modifications)
- Math.sin function
-
- 3D barrel roll effect, (Adding the ActionScript)
- circulating text effect, (Adding the ActionScript)
- memory saturation, embedded video, (Embedded Video)
- menus
-
- extension of user-driven input example, (Adding the Button Trigger Code)
- inter-movie communication example, (Creating the Menu)
- messages conveyed by text effects, (When to Use Text Effects)
- meta tags, (meta Tags)
-
- phireworx.com example, (meta Tags)
- methods listing, code hinting, (Actions Panel Framework)
- mini sound player example, (Mini Sound Player)
-
- modifications, (Modifications)
- modes, Actions Panel, (Actions Panel Framework)
- Moluv’s Picks Website vertical navigation example, (Vertical Navigation)
- MONO*crafts Website (www.yugop.com/ver2/), (Horizontal Navigation)
- motion effects, (Motion Effects)-(Modifications), (Modifications)
-
- (see also movement)
- (see also random motion)
- bouncing text effect, (Bouncing Text Effect)
- circulating text effect, (Circulating Text Effect)
- jiggling text effect, (Jiggling Text Effect)
- zooming in effect, (Zooming In Effect)
- zooming out effect, (Zooming Out Effect)
- motion tweening (see tweening)
- mouse pointer position
-
- determining distance from an object, (Adding the ActionScript)
- navigation system responding to, (Gadget-based Navigation), (Adding the ActionScript)
- scaling text and, (Modifications)
- varying rotational speed with, (Adding the ActionScript)
- mouseover effects
-
- circular menu example, (Adding the ActionScript)
- CSS example, (Creating the CSS)
- falling text effect modifications, (Modifications)
- glowing bulb effect, (Modifications)
- simple navigation buttons, (Setting the Scene), (Adding the ActionScript)
- video wall effect, (Modifications)
- movement, (Timeline Effects)
-
- (see also motion effects)
- creating the illusion of, (Setting the Scene), (Subtle Use of Video)
-
- avoiding overshooting, (Adding the ActionScript)
- fluid motion, (Adding the ActionScript)
- using Transform/Transition Timeline Effects, (Timeline Effects)
- moveText function, simple animation masking, (Adding Text Labels)
- MoveTo function, user-driven motion example, (Adding the ActionScript)
- Movie clip track option, (Track Options)
-
- example, (Setting the Scene)
- movie clips, (Zooming the Objects with ActionScript)
-
- (see also empty movie clips)
- capturing, (Capturing Your Movie)
- creating, on PC and Mac, (Setting the Scene)
- intercommunicating, (Inter-Movie Communications)
- offstage instances and linkage identifiers, (Setting the Scene)
- positioning by reducing _alpha values, (Setting the Scene)
- single-frame movies, (To Tween or Not to Tween?)
- movie libraries, (Capturing Your Movie)
- Movieclip class
-
- prototype functions, (Adding the Jiggle Script)
- Movieclip.prototype functions, (Adding the ActionScript to Create the Glow)
- MP3 player example, (XML, MP3, and ID3 Tag Reader)
-
- creating the XML playlist, (Creating the XML Playlist)
- modifications, (Modifications)
- multiple instances
-
- increasing numbers, (Increasing the Number of Objects)
- random placement, (Adding the ActionScript)
N
- naming conventions, ActionScript, (Naming Conventions)
-
- naming object instances, (Adding the ActionScript)
- navigation systems
-
- advanced navigation, (Advanced Navigation)
- breadcrumb navigation, (Setting Variables Outside of Flash: A Breadcrumb Header)
- circular navigation system, (Gadget-based Navigation)
- common navigation methods, (Common Navigation Methods)
- design principles, (What Makes Effective Navigation?)
- extension of user-driven input example, (Adding the Button Trigger Code)
- flat navigation example, (Make a Process Flow Chart for Your Navigation)
- form-based navigation, (Snazzy Forms: Creating a Simple Navigation System from Form Components)
- gadget-based navigation, (Gadget-based Navigation)-(Modifications), (Modifications)
-
- introduced, (Gadget-based Navigation)
- horizontal navigation, (Horizontal Navigation), (Horizontal Navigation)-(Conclusion), (Conclusion)
- planning stage, (Planning Navigation)
- scrolling navigation systems, (Horizontal Navigation)
- subliminal navigation, (Subliminal Navigation)
- tabbed interface example, (Tabbed Interface Extraordinaire)
- vertical navigation, (Vertical Navigation), (Vertical Navigation)-(Adding the ActionScript), (Adding the ActionScript)
- neon text effect, (Neon Text Effect)
- nested movie clips, references to, (Adding the ActionScript)
- NetConnection class, (Adding the ActionScript)
- NetStream class, (Adding the ActionScript)
-
- video loading progress bar, (Adding a Loading Progress Bar)
- newline command, pie chart example, (Adding the ActionScript)
- News Sweeper application, (Creating a Simple Blog Reader Application)-(Adding the ActionScript), (Adding the ActionScript)
-
- Local Shared Object use, (Storing Preferences with a Local Shared Object)
- Nielsen, Jakob, Designing Web Usability, (Navigation Systems)
- note application (see sticky note application)
- notice board application, (Modifications)
- NumericStepper components, (Modifications), (Setting the Scene)
O
- <object> tags, introducing external data, (Setting Variables Outside of Flash: A Breadcrumb Header), (Adding the Script)
- objects
-
- creating master libraries, (Creating Master Libraries)
- making accessible through naming, (Adding the ActionScript)
- offstage instances, movie clips, (Setting the Scene)
- on* methods (see event handlers)
- OOP (Object-Oriented Programming)
-
- ActionScript and, (ActionScript Uncovered)
- opacity, (Timeline Effects (New in Flash MX 2004))
-
- (see also alpha values)
- (see also fading)
- adjusting using the Alpha option, (Setting the Scene)
- of buttons, in circular menu example, (Modifications)
- flickering, (Flickering Opacity)
- random, raindrops animation, (Creating a Parallax Cloud Structure)
- suggesting distance using, (Adding the ActionScript)
- opacity effects, (Opacity Effects)-(Modifications), (Modifications)
-
- random fading text effect, (Random Fading Text Effect)
- silky fading opacity effect, (Silky Fading Opacity Effect)
- simple opacity transition, (Simple Opacity Transition)
- sliding text, (Slides)
-
- horizontal transition effect, (Modifications)
- vertical transition effect, (Slides)
- OpacityTransition method, (Adding the ActionScript), (Modifications)
- oscillating motion
-
- sound effects accompanying, (Adding the ActionScript)
- using trigonometric functions, (Modifications)
- Output Panel
-
- syntax error description, (Syntax Errors)
- trace function and, (Debugging Basics: Using trace)
- overshooting target positions, (Adding the ActionScript)
P
- parallax effects, raindrops animation, (Creating a Parallax Cloud Structure)
- Parameters are Locked in Instances option, (Converting to a Component)
- Parameters Panel, Property Inspector, (Adding the Movement Code)
- _parent keyword, ActionScript, (ActionScript Dot Notation)
- parentheses and unbalanced identifier errors, (Unbalanced Brackets)
- passwords, hiding by masking, (Setting the Scene)
- Paste in Place command, (Creating the Tabs)
- pause method, NetStream class, (Adding Control Buttons)
- PDF (Portable Document Format) files, (Flash MX 2004 Features at a Glance)
- pen tool, flame effect animation, (Subtle Flame Animation)
- phireworx.com
-
- meta information, (meta Tags)
- navigation example, (Make a Process Flow Chart for Your Navigation)
- PHP and server-side validation, (Adding the ActionScript)
- pie chart example, (Charting in Flash)-(Adding the ActionScript), (Adding the ActionScript)
- placeholding by script pinning, (Script Pinning)
- play function, (Actions Panel Unraveled)
- PlayClips function, random track sequencer, (Adding the ActionScript)
- playFLV function, external file access example, (Adding Control Buttons)
- playlist.xml file, (XML, MP3, and ID3 Tag Reader), (Creating the XML Playlist)
- PlayQueue method, MovieClip class, (Adding the ActionScript), (Adding the ActionScript)
- playRandomClip function, random movie loader, (Random Movie Loader)
- playSound function, neon text effect, (Adding the ActionScript)
- playTrack function, MP3 player, (Adding the ActionScript)
- poetry animation, (Modifications)
- pop-up windows, registration form example, (Setting the Scene)
- PopulateChart function, pie chart example, (Adding the ActionScript)
- populateRadios function, questionnaire form, (Adding the ActionScript)
-
- questionnaire form example, (Adding the ActionScript)
- PopupManager class, form-based navigation example, (Adding the ActionScript)
- position marking (see breadcrumb navigation) (see progress markers)
- position storage, Local Shared Objects, (Modifications)
- preference storage, Local Shared Objects, (Storing Preferences with a Local Shared Object)
- Preview Clip button, Video Import Wizard, (Importing Your Movie)
- previews
-
- debug mode, (Using the Flash Debugger)
- detecting over-animation, (Animation Overload)
- Flash and Flash player, (Adding the ActionScript)
- processor load
-
- animation simulating full video, (Subtle Use of Video)
- increasing the redraw rate, (Increasing the Redraw Rate)
- multiple objects and, (Increasing the Number of Objects)
- Timeline Effects, (Timeline Effects)
- progress bars
-
- random track overlay effect, (Setting the Scene)
- video loading, (Adding a Loading Progress Bar)
- progress marker
-
- questionnaire form example, (Setting the Scene), (Adding the ActionScript)
- ProgressBar components, (Adding a Loading Progress Bar)
- properties
-
- accessing values, in ActionScript, (ActionScript Dot Notation)
- silky fading opacity effect, (Conclusion)
- Properties tab, Debugger Panel, (Properties Tab)
- Property Inspector
-
- ActionScript version settings, (Adding the ActionScript)
- adding a frame label, (Label Me Up)
- Dynamic Text option
-
- circular menu example, (Setting the Scene)
- random fading text effect, (Setting the Scene)
- Embed Font Outlines For option, (Setting the Scene)
- Embed font outlines options, (Adding Text Labels)
- modification of applied Timeline Effects, (Timeline Effects)
- Parameters Panel, (Adding the Movement Code)
- precise sizing, (Setting the Scene)
- Render Text as HTML button, (Setting the Scene)
- prototype functions
-
- circulating text effect, (Adding the ActionScript)
- glowing bulb effect, (Adding the ActionScript to Create the Glow)
- jiggling text effect, (Adding the Jiggle Script)
- subliminal navigation example, (Adding the ActionScript)
- pseudo-classes, CSS, (Creating the CSS)
- pseudocode, (Make a Process Flow Chart for Your Navigation)
- Publish settings
-
- ActionScript versions and, (Adding the ActionScript)
- search engine listings and, (meta Tags)
- push method, MP3 player example, (Adding the ActionScript)
- pushData method
-
- Scrubber component, (Adding the ActionScript)
- video scrubber device, (Adding the ActionScript)
Q
- quality settings (see bandwidth)
- query strings, breadcrumb.php, (Adding the Script)
- questionnaire form example, (Creating a Scripted Questionnaire)
- QuickTime FLV Exporter Plug-In
-
- Flash MX 2004 Professional new feature, (Video Effects)
- processing software and, (Capturing Your Movie)
- video exporting, (Setting the Scene)
- QuickTime movies, importing, ( Accessing External FLV Files)
- quotes and unbalanced identifier errors, (Unbalanced Brackets)
R
- radians, conversion of degrees to, (Adding the ActionScript), (Adding the ActionScript)
- RadioButton components
-
- questionnaire form example, (Setting the Scene)
- RadioButton components, questionnaire form, (Creating a Scripted Questionnaire)
- raindrops animation example, (Raindrops Keep Falling on My Head)
-
- lightning flash effect, (Creating a Lightning Flash)
- random fading text effect, (Random Fading Text Effect)
- random frames, advancing to, (Adding the Control Code)
- random function, (Adding the ActionScript)
-
- initial object locations, (Adding the Control Code)
- neon text effect, (Adding the ActionScript)
- raindrops animation example
-
- lightning flash effect, (Creating a Lightning Flash)
- random motion
-
- example illustrating, (Random Motion)
-
- keeping the graphics on stage, (Altering the Random Shift Value)
- modifications, (Modifications)
- testing, (Testing the Movie)
- jiggling text effect modification, (Modifications)
- random movie loader, (Random Movie Loader)
- random placement, circulating text effect, (Setting the Scene)
- random track overlay effect, (Random Track Overlay Effect)
-
- modifications, (Modifications)
- random track sequencer effect, (Random Track Sequencer Effect)
- randomBetween function
-
- circulating text effect, (Adding the ActionScript), (Modifications)
- flame effect animation, (Subtle Flame Animation)
- jiggling text effect, (Adding the Jiggle Script), (Modifications)
- mini sound player example, (Adding the ActionScript)
- random fading text effect, (Adding the ActionScript)
- random movie loader, (Random Movie Loader)
- random track overlay effect, (Adding the ActionScript)
- random track sequencer effect, (Adding the ActionScript)
- video wall effect, (Adding the ActionScript), (Modifications)
- Randomizer function
-
- altering the shift value, (Altering the Random Shift Value)
- modifying, (Modifications)
- Random_Motion.fla, (Adding the ActionScript)
- realistic effects, shadows and reflections, (Subtle Use of Video)
- Rectangle Tool, vertical sliding transition effect, (Setting the Scene)
- rectangles, precise sizing, (Setting the Scene)
- Red Giant Software Timeline Effects, (Flash MX 2004 Features at a Glance)
- reflections and the illusion of movement, (Subtle Use of Video)
- registration form example, (Intricate Forms and Form Validation)-(Adding the ActionScript), (Adding the ActionScript)
- registration points and scaling, (Modifications)
- Render Text as HTML button, (Setting the Scene)
- renderText function
-
- CSS example, (Adding the ActionScript)
- renderText function, CSS example, (Adding the ActionScript)
- required form fields
-
- Alert component use, (Setting the Scene)
- distinguishing, (Required Information)
- resizing video clips, scaling alternative, (Setting the Scene)
- reusability
-
- advantage of scripted effects, (ActionScript Uncovered)
- captured video footage, (Capturing Your Movie)
- reverb.mp3 file, (Setting the Scene)
- rich Internet applications using screens, (Handling Form Data)
- rollover effects (see mouseover effects)
- _root keyword, ActionScript, (ActionScript Dot Notation)
- rotating text (see circulating text effect)
- rotation direction, reversing, (Adding the ActionScript)
- rotation speed
-
- varying with mouse position, (Adding the ActionScript)
- varying, circular menu example, (Adding the ActionScript)
- roundNumber function
-
- mini sound player modification, (Modifications)
- random movie loader, (Random Movie Loader)
- random track overlay effect, (Adding the ActionScript)
- rulers, switching on, (Setting the Scene)
- running tap video simulation, (Subtle Use of Video)
- runtime errors, (Runtime Errors)
S
- SaveSelection function, News Sweeper application, (Adding the ActionScript)
- saveSelection function, questionnaire form example, (Adding the ActionScript)
- scalability of ActionScript, (The Timeline, Simplified)
-
- scripted animations, (ActionScripted Animation Example)
- ScaleDown method
-
- zooming text effect, (Modifications)
- ScaleDown method, zooming text effect, (Modifications)
- scaling objects
-
- according to cursor proximity, (Modifications)
- horizontal scaling of jiggling text, (Modifications)
- linking to sound volume, (Dynamic Volume Control)
- Math.cos function use, (Adding the ActionScript)
- random variation, (Flickering Opacity)
- registration points and, (Modifications)
- vertical scaling, (Adding the ActionScript)
- video clips before importing, (Setting the Scene)
- scaling variable, 3D barrel roll effect, (Adding the ActionScript)
- ScheduleTrigger function, zooming text effect, (Modifications)
- Screen Outline Pane, Flash MX 2004 Professional, (Flash Forms), (Form Basics: A Simple Login Form)
- ScreenJumper application (see form–based navigation)
- script navigator pane, (Script Pinning)
- script pinning, (Script Pinning)
- scripted questionnaire, (Creating a Scripted Questionnaire)
- scripting, (Interactivity Unlimited), (Setting Variables Outside of Flash: A Breadcrumb Header)
-
- (see also ActionScript)
- (see also server-side scripting)
- function libraries, (Creating Function Libraries)
- scrolling navigation systems, (Horizontal Navigation)
- Scrubber components, (Adding the ActionScript)
- SDK (Software Development Kit) for search engine accessibility, (Macromedia Flash Search Engine Software Development Kit (SDK))
- search engines, achieving listing by, (Getting Indexed by Search Engines)-(Macromedia Flash Search Engine Software Development Kit (SDK)), (Macromedia Flash Search Engine Software Development Kit (SDK))
-
- Macromedia SDK, (Macromedia Flash Search Engine Software Development Kit (SDK))
- secure.php script, login form, (Adding the ActionScript)
- secure.swf movie, login form, (Setting the Scene)
- security model, Flash MX 2004, (Flash MX 2004 Features at a Glance)
- seek method, NetStream class, (Adding Control Buttons)
- send method, LocalConnection class, (Adding the ActionScript)
- sendAndLoad method, LoadVars class, (Adding the ActionScript)
-
- alternatives to, (Creating a Simple Blog Reader Application)
- server-side scripting
-
- breadcrumb.php, (Adding the Script)
- introducing external data with, (Setting Variables Outside of Flash: A Breadcrumb Header)
- online examples, (Adding the Script), (Updating the Web page), (The Server-Side Script)
- server-side validation
-
- example, (Handling Form Data)
- introduced, (Data Validation)
- login.php script, (Adding the ActionScript)
- responsibilities of the server, (Adding the ActionScript)
- session settings and Local Shared Objects, (Storing Preferences with a Local Shared Object)
- setBackgroundColor function, breadcrumb navigation example, (Adding the Script)
- setBreadcrumb function, breadcrumb navigation example, (Adding the Script)
- setCustomVolume function, random track overlay modification, (Adding the ActionScript)
- setInterval function
-
- MP3 player example, (Adding the ActionScript)
- random motion example, (Adding the ActionScript)
- zooming text effect, (Modifications)
- setMask method, vertical sliding transition effect, (Adding the ActionScript)
- setMaxValue method, Scrubber component, (Adding the ActionScript)
- setMinValue method, Scrubber component, (Adding the ActionScript)
- setPan method, dynamic panning control example, (Dynamic Panning Control)
- setProgress method, NetStream class, (Adding a Loading Progress Bar)
- setRGB method, (Modifications)
- setVal method, Scrubber component, (Adding the ActionScript)
- setVolume method, dynamic volume control example, (Adding the ActionScript)
- shadow effects
-
- creating the illusion of movement, (Subtle Use of Video)
- pie chart example, (Setting the Scene)
- registration form example, (Setting the Scene)
- subliminal navigation example, (Setting the Scene)
- SharedObject class, News Sweeper application, (Adding the ActionScript)
- shiver function, subliminal navigation example, (Adding the ActionScript)
- short-circuit execution, (Using the Debugger to Follow Logical Process Flow)
- Show Code Hint button, Actions Panel, (Optimizing the Actions Panel)
- show method, Alert class, (Adding the ActionScript)
- showHelpWindow function, form-based navigation example, (Adding the ActionScript)
- showMonthInfo method, News Sweeper application, (Adding the ActionScript)
- showTeaser function, form-based navigation example, (Adding the ActionScript)
- silky fading opacity effect, (Silky Fading Opacity Effect)-(Conclusion), (Conclusion)
-
- modifications, (Modifications)
- simple animation masking example, (Simple Scripted Masking)
-
- modifications, (Modifications)
- simple blog reader (see News Sweeper application)
- simple login form example, (Form Basics: A Simple Login Form)
-
- hard-coding credentials, (Adding the ActionScript)
- modification, (Modification: Adding a Focus Glow)
- submitting contents for validation, (Handling Form Data)
- simple navigation example, (Simple Horizontal Navigation)
-
- adding the ActionScript, (Adding the ActionScript)
- modifications, (Modifications)
- simple opacity transition, (Simple Opacity Transition)
-
- modifications, (Modifications)
- SimpleMovement function, (Creating a Simple Function Library)
- simplicity, navigational systems, (Keep it Simple)
- sine functions (see Math.sin function)
- single-frame movies, (To Tween or Not to Tween?)
- size changes, random, (Subtle Flame Animation)
-
- (see also scaling)
- flame effect animation, (Subtle Flame Animation)
- raindrops animation example, (Add Some Randomness)
- slide-based applications, Flash MX 2004 Professional, (Flash MX 2004 Features at a Glance)
- slider components, video scrubber device, (Creating a Video Scrubber Device)
- SlideTransition method, vertical sliding transition effect, (Adding the ActionScript)
- sliding text effect, (Slides)
-
- horizontal sliding transition, (Modifications)
- vertical sliding transition, (Slides)
- smoothness of movement, onEnterFrame event handlers, (Adding the ActionScript)
- snazzy form example, (Snazzy Forms: Creating a Simple Navigation System from Form Components)
- snowflake effect (see falling text effect)
- softening edges, (Modification: Adding a Focus Glow), (Setting the Scene), (Setting the Scene)
- Sound class, ActionScript, (Importing and Exporting Sound Clips)
- sound effects, (Sound Effects)-(Conclusion), (Conclusion)
-
- adapting the video scrubber device for, (Adding the ActionScript)
- availability and selection, (Selecting Sound Clips)
- dynamic panning control example, (Dynamic Panning Control)
- dynamic volume control example, (Dynamic Volume Control)
- embedded video synchronization, (Embedded Video)
- importing and exporting clips, (Importing and Exporting Sound Clips)
- mini sound player example, (Mini Sound Player)
- MP3 and ID3 version support, (XML, MP3, and ID3 Tag Reader), (Adding the ActionScript)
- MP3 player example, (XML, MP3, and ID3 Tag Reader)
- neon text effect crackling, (Neon Text Effect)
- playing silently, (Adding the ActionScript)
- random track overlay effect, (Random Track Overlay Effect)
- random track sequencer effect, (Random Track Sequencer Effect)
- when to use, (When Should You Use Sound in Your Projects?)
- sound file, fizzle.mp3, (Setting the Scene)
- source control, Flash MX 2004 Professional, (Flash MX 2004 Features at a Glance)
- spell checking, Flash MX 2004, (Flash MX 2004 Features at a Glance)
- spelling variable names, (Misspelled Variables)
- Spin method, circulating text effect, (Adding the ActionScript)
- spring parameter, bouncing text effect, (Adding the ActionScript)
- SQL (Structured Query Language), News Sweeper application, (Creating a Simple Blog Reader Application)
- SQL Server 2000, (Creating a Simple Blog Reader Application)
- stacking order
-
- bringing objects to the front, (Adding the Movement Code)
-
- raindrops animation example, (Creating a Parallax Cloud Structure)
- sticky note application, (Adding the ActionScript)
- glowing bulb effect, (Setting the Scene)
- placement within, (Adding the ActionScript), (Adding the Control Code)
- raindrops animation example, (And the Heavens Opened…)
- tabbed navigation example, (Adding Multiple Tabs to the Stage)
- stage boundary
-
- keeping moving graphics within, (Altering the Random Shift Value)
- offstage instances, (Setting the Scene)
- stage size, Flash and Flash player, (Adding the ActionScript)
- static imagery, illusion of movement, (Subtle Use of Video)
- static text effects, (Types of Text Effects)
- static text fields, scripted masking example, (Simple Scripted Masking)
- static text objects, (Setting the Scene)
- step size, randomizing cloud movement, (Creating a Parallax Cloud Structure)
- Step… options, Debugger Panel, (The Anatomy of the Debugger), (Tiptoe Through the Code)
-
- data validation debugging example, (Using the Debugger to Follow Logical Process Flow)
- stereophonic panning, (Dynamic Panning Control)
- sticky note application, (Creating a Note Application Using External Data)-(Modifications), (Modifications)
-
- modifications, (Modifications)
- stop function
-
- introduced, (Actions Panel Unraveled)
- questionnaire form example, (Adding the ActionScript)
- stopAllSounds function
-
- mini sound player example, (Adding the ActionScript)
- stopAllSounds function, mini sound player, (Adding the ActionScript)
- storyboarding text effects, (Text Effects)
- streaming media components
-
- Flash MX 2004 Professional new feature, (Video Effects)
- #strict pragma, (ActionScript is Case-Sensitive)
- style sheets (see CSS)
- StyleSheet class, (Adding the ActionScript)
- subliminal navigation, (Subliminal Navigation)
-
- modifications to the example, (Modifications)
- subtle use of video, (Subtle Use of Video)
- subtlety in animation, (Animation Overload)
- swapDepths method
-
- sticky note application, (Adding the ActionScript)
- tabbed navigation example, (Adding the Movement Code)-(Adding the Movement Code)
- swaying effect, falling text modification, (Modifications)
- sweeper layer, dazzling chrome effect, (Setting the Scene)
- Symbol Properties window, (Setting the Scene)
- syntax errors, ActionScript, (Syntax Errors)-(Unbalanced Brackets), (Unbalanced Brackets)
T
- tabbed interface example, (Tabbed Interface Extraordinaire)
-
- adding multiple tabs, (Adding Multiple Tabs to the Stage)
- control code, (Adding the Movement Code)
- converting tabs to components, (Converting to a Component)
- creating the interface, (Creating the Tabs)
- creating the tabs, (Creating the Tabs)
- modifications, (Modifications)
- television, inspiration from, (Text Effects)
- templates, Flash MX 2004, (Flash MX 2004 Features at a Glance)
- Test Movie option, (Testing the Movie)
- testing and usability, (Test Usability)
- text
-
- aspects affecting search engine listings, (meta Tags)
- separating into characters, (Setting the Scene), (Setting the Scene)
- styling using CSS, (CSS in Flash)
- text effects
-
- 3D barrel roll, (3D Barrel Roll)
- advanced effects, (Advanced Text Effects)
- falling text effect, (Falling Text)
- importance of planning, (Text Effects)
- lighting effects, (Lighting Effects)-(Modifications), (Modifications)
- motion effects, (Motion Effects)-(Modifications), (Modifications)
- static and interactive effects, (Types of Text Effects)
- Timeline Effects, (Timeline Effects)
- when not to use, (When Not to Use Text Effects)
- when to use, (When to Use Text Effects)
- text fields (see dynamic text fields) (see static text fields)
- text labels
-
- adding to graphics, (Adding Text Labels)
- animating, (Adding Text Labels)
- text messages, cycling through, (Simple Opacity Transition)
- text objects
-
- static, creating, (Setting the Scene)
- text objects, static, (Setting the Scene)
- TextArea components
-
- News Sweeper application, (Setting the Scene)
- registration form example, (Setting the Scene)
- textbooks, inspiration from, (Animation Principles)
- TextField.StyleSheet class, (Adding the ActionScript)
- TextInput components
-
- adding a focus glow, (Modification: Adding a Focus Glow)
- form field validation example, (Setting the Scene)
- registration form example, (Setting the Scene)
- simple login form example, (Setting the Scene)
- thank you messages, (Setting the Scene)
-
- registration form example, (Adding the ActionScript)
- this keyword, ActionScript, (ActionScript Dot Notation)
- 3D barrel roll effect, (3D Barrel Roll)
-
- modifications, (Modifications)
- three-dimensionals, screen representation, (Adding the ActionScript)
- threeDee method, 3D barrel roll effect, (Adding the ActionScript)
- throwing errors, (Using the Error Object)
- time remaining display, mini sound player, (Modifications)
- timeline animation example, (Timeline Animation Example)
- Timeline Effects, (Timeline Effects)
-
- accessing, (Timeline Effects (New in Flash MX 2004))
- animation and, (The Timeline, Simplified)
- available options, (Timeline Effects)
- categories, (Timeline Effects (New in Flash MX 2004))
- Fade In command, (Timeline Effects (New in Flash MX 2004))
- Flash MX 2004 new feature, (Flash MX 2004 Features at a Glance)
- processing requirements, (Timeline Effects)
- third party, (Timeline Effects)
- third-party, (Flash MX 2004 Features at a Glance)
- use in tweening, (Animation Effects)
- timeline manipulation and scripting, (ActionScript Uncovered)
- Timeline Pane, Screen Outline Pane, (Setting the Scene)
- timeline tweening (see tweening)
- timelines
-
- best practices for working with, (The Timeline, Simplified)
- FLV files inaccessible through, (FLV)
- length adjustment, (Setting the Scene)
- timelines and animation effects, (The Timeline, Simplified)
- title tags, (meta Tags)
- TopStyle 3.0 editor (Bradbury Software), (Creating the CSS)
- _totalframes property, (Adding the ActionScript)
- trace function, (Debugging Basics: Using trace)
-
- breakpoints as alternatives, (Tiptoe Through the Code)
- questionnaire form example, (Adding the ActionScript)
- track options, Video Import Wizard, (Track Options)
- transitions, Transform/Transition Timeline Effects, (Timeline Effects)
- transparency (see _alpha values)
- triggerPoint parameter, zooming text effect, (Modifications)
- trigonometric functions, ActionScript, (Adding the ActionScript), (Modifications)
-
- (see also Math.* functions)
- try-catch blocks, (Using the Error Object)
- tweening
-
- ActionScript advantages over, (Interactivity Unlimited)
-
- for animation, (Animation Effects), (To Tween or Not to Tween?)
- raindrops animation example, (Setting the Scene)
- Timeline Effects and, (Animation Effects)
- two-dimensional view of 3D positions, (Adding the ActionScript)
- type mismatches, (Type Mismatches)
U
- UI Components section, components tabulated, (Flash Forms)
- unbalanced identifiers, (Unbalanced Brackets)
- underscores, naming Flash objects, (Naming Conventions)
- UpdateProgressBar function, external .flv file access example
-
- random movie loader, (Random Movie Loader)
- UpdateProgressBar function, external FLV file access example, (Adding Control Buttons)
- updating indirectly, (Modifications)
- urban environment effects, (Adding the ActionScript)
- urlencode function, PHP, (Adding the Script)
- usability, (Navigation Systems)
-
- form design and, (Creating Usable Flash Forms)
- testing, (Test Usability)
- user interaction (see interactivity with users)
- user interfaces
-
- components relevant to forms, (Flash Forms)
- mini sound player example, (Mini Sound Player)
- random track overlay effect, (Random Track Overlay Effect)
- random track overlay modifications, (Modifications)
- separating static elements, (Setting the Scene)
- value of simplicity, (Keep it Simple)
- user perspectives
-
- 3D barrel roll effect, (Adding the ActionScript)
- evaluating animation, (Animation Overload)
- evaluating sound effects, (When Should You Use Sound in Your Projects?)
- forms design and, (Form Function)
- user-driven motion example, (Creating User-driven Motion)
- users
-
- focussing attention with text effects, (When to Use Text Effects)
- risk of overloading, (When Not to Use Text Effects)
V
- validateEmail function, form-based navigation, (Adding the ActionScript)
- validateForm function, form-based navigation, (Adding the ActionScript)
- validateuser function
-
- login form example, (Adding the ActionScript)
- validation
-
- form fields, debugging, (Tracking Data in Complex Conditions and Functions)
- forms design and, (Data Validation)
- simple login form example, (Adding the ActionScript)
- variables, (Adding the ActionScript)
-
- (see also global variables)
- debugging using watches, (Debugging Applications with Watches)
- misspelled, (Misspelled Variables)
- setting outside of Flash, (Setting Variables Outside of Flash: A Breadcrumb Header)
- storing values in, (ActionScript Dot Notation)
- type mismatches, (Type Mismatches)
- Variables tab, Debugger Panel, (Variables Tab)
- vector-based graphics
-
- compared to bitmaps, (Comparing Vectors and Bitmaps)
- creating objects using Fireworks, (Creating the Tabs)
- vertical navigation systems, (Vertical Navigation), (Vertical Navigation)-(Adding the ActionScript), (Adding the ActionScript)
- vertical scaling, dynamic volume control example, (Adding the ActionScript)
- vertical sliding transition, (Slides)
-
- modifications, (Modifications)
- video effects, (Video Effects)-(Conclusion), (Conclusion)
-
- capturing movie clips, (Capturing Your Movie)
- creating a video wall, (Creating a Video Wall)
- external FLV file access, ( Accessing External FLV Files)
- importing a movie clip, (Importing Your Movie)
- options for including, (Video Inclusion Options)
- planning stage, (When to Use Video in Your Flash Movies)
- processing software, (Capturing Your Movie)
- simulating by animating static images, (Subtle Use of Video)
- subtle use of video, (Subtle Use of Video)
- techniques for integrating, (When to Use Video in Your Flash Movies)
- video scrubber device, (Creating a Video Scrubber Device)
- when to use, (When to Use Video in Your Flash Movies)
- Video Import Wizard, (Importing Your Movie)
-
- advanced settings, (Advanced Video Import Settings)
- compression profile settings, (Compression Settings)
- cropping, (Cropping Video Clips)
- Flash MX 2004 new feature, (Flash MX 2004 Features at a Glance), (Video Effects)
- track options, (Track Options)
- video wall effect, (Setting the Scene)
- video scrubber device, (Creating a Video Scrubber Device)
- video wall effect, (Creating a Video Wall)
-
- modifications, (Modifications)
- virtual camera, (Adding the ActionScript)
- visibility, toggling, (Adding the ActionScript)
- Visual SourceSafe (Microsoft), (Flash MX 2004 Features at a Glance)
- Visual Studio (Microsoft), (Flash MX 2004 Features at a Glance)
- volume controls
-
- dynamic volume control example, (Dynamic Volume Control)
- mini sound player example, (Adding the ActionScript)
- random track overlay effect, (Adding the ActionScript), (Modifications)
- volumeListener object, random track overlay modification, (Adding the ActionScript)
W
- Watch tab, Debugger Panel, (Watch Tab), (Debugging Applications with Watches)
- water animation, subtle video example, (Setting the Scene)
- Waterfall method, falling text effect, (Adding the ActionScript)
- wave_away.flv file, (Setting the Scene)
-
- video scrubber device, (Setting the Scene)
- video wall effect, (Setting the Scene)
- WaveFade method, dynamic volume control example, (Adding the ActionScript)
- Wavelab (Steinberg), (Selecting Sound Clips)
- WavePan method, dynamic panning control example, (Adding the ActionScript)
- Web server traffic, masking example, (Simple Scripted Masking)
- whitespace, ignoreWhite property, (Adding the ActionScript)
- Window components
-
- form-based navigation example, (Adding the ActionScript)
- registration form example, (Setting the Scene)
X
- XML class, News Sweeper application, (Creating a Simple Blog Reader Application)
- XML documents
-
- returned by News Sweeper script, (The Server-Side Script)
- sticky note application modifications, (Modifications)
- XML playlists, MP3 player, (XML, MP3, and ID3 Tag Reader), (Creating the XML Playlist)
Z
- zooming in effect, (Zooming In Effect)
-
- modifications, (Modifications)
- zooming out effect, (Zooming Out Effect)
-
- modifications, (Modifications)





