A Flash Developer Resource Site














Internet Commerce

Partners & Affiliates














Developer Channel

internet.com


Featured Flash FLA
Gallery Downloads 11337 Flash Movies | 1 New Flash Movies Added
What's New | Top 100

Featured FLA

» Author: Bugra Ozden
» Title: Skatalog v9 - product catalog
» Description: Create your product catalog easly and publish on your website or Create your image gallery, documents list, portfolio. Fully XML Driven
» More by Bugra Ozden


Random FLAs | Add Flash Movie
Featured Flash Site
Gallery Downloads 5828 Flash Sites | 0 New Flash Links
What's New | Top 100 Flash Site

Featured Site

» Posted in the Flash Kit Links section
» Title: Creative DW Image Show PRO
» Description: Creative DW Image Show PRO is a Dreamweaver extension which enables the user to create multimedia presentations. It combines the features of the popular Creative DW Image Show with the ability to add professional text effects to slides (similar to After Effects). The product is very customizable: the user can choose the duration of the transition effects, the slide motion start and end position, zoom and panning type for both images and texts.


Random Links | Add your own Flash Related Links
Flash Tutorials 1280 Tutorials 7 New Tutorials Added!
What's New | Top100

» Make a Flash Slide Show Screen Saver
» Simple flash making tutorial for thanksgiving
» Create flash banner for website
» Create xml slideshow with free template
» How to Insert a Multilingual Subtitle Into Your Flash Video Studio
» How to Create Cool Halloween Slideshow
» Debugging flash using the Firebug console
» Create Flash Slideshow on Blogger
» FLASH TRICKS IN WEB ADVERTISING: FLASH BANNERS
» Unknown Tag: Title10
Random Tutorial | Add Site

Sr Instructional Designer D2L-Moodle,Clearance
WSI Nationwide, Inc.
US-NJ-Fort Monmouth

Justtechjobs.com Post A Job | Post A Resume


Tutorials Home What's New Top Rated Submit myTutes Random!

Search Tutorials


Categories Back and Forward Buttons for Flash
Author: Simon Bolus | Website: http://www.graphicinjection.co.uk |

 
Page 5
«prev 1 2 3 4 5 6 next»

Constructing the Back and Forward Buttons (1)

The back and forward buttons need to appear inactive when they are inactive we do this by putting them in frame 2 of there own movie clip instances, a dummy button graphic is put in frame 1, these movie clips are controlled by logic movie clips on the main stage which scan the arrays to see if they are empty or not (By logic movie clip I mean a movie clip consisting of just script which in this case will continuously loop (scans)).

Here's how it is done:

Select the back button and press F8 to make into a symbol call it "backButton" and select movie clip edit the movie clip as follows:

Put a "stop ();" command in frame 1 and the add a new key frame in frame 2 (not a blank key frame). go back to frame 1 and select the button instance, press "Ctrl+ B" or "modify>break apart" from the menu - this creates a graphical "dummy button". Go back to frame 2 and add this script to the button:

on (release) {
 _root.forward.push( _root._currentFrame);
 frameNowOn = _root.back.pop();
 backFrame = _root.back.pop();
 _root.gotoAndPlay (backFrame);
 }
}

OK, the _rootforward.push( _root._currentFrame); adds the present frame number to the forward array for use by the forward button.

The frameNowOn = _root.back.pop (); deletes the frame number from the back array which we are now on, we need to do this so we have the previous frame number showing at the end of the back array not the one we are now on, this is so that the backFrame = _root.back.pop (); line can set the variable backframe to the previous frame number the play head was on.

The _root.gotoAndPlay (backFrame); tells the play head on the main timeline to go to the backFrame variable value.

Now drag an instance of the backButton movie onto the stage name the instance "backButton".


For the forward button movie clip - do the same as we did for back button but call the movie clip fowardButton and name the instance "forwardButton" and put the following code on the button:

on (release) {
 forwardFrame = _root.forward.pop();
 _root.gotoAndPlay(forwardFrame);
}

Similar kind of thing to the back button code but we don't need to delete the last value in the array because this is the number we want to jump to.

«prev 1 2 3 4 5 6 next»

» Level Advanced

Added: : 2001-03-14
Rating: 7.12 Votes: 61
Hits: 6259
» Author
No details available.
» Download
Download the files used in this tutorial.
Download (18 kb)
Get conversion and unzipping tools for PC and Mac here!

» Forums
More help? Search our boards for quick answers!

Please rate this tutorial, 10 is the top rating, you can also click the comments link to read/write a review.
10 9 8 7 6 5 4 3 2 1
Read or Post Comments
 
   
 

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs