Internet Commerce

Partners & Affiliates

Developer Channel


Featured Flash FLA
Gallery Downloads 11401 Flash Movies | 5 New Flash Movies Added
What's New | Top 100

Featured FLA

»  Author: Nick Kouvaris
»  Title: Znax
»  Description: Znax is a board game. Click 4 tiles of the same color and form squares as big as you can. You will erase all the tiles inside the square and collect points. Get maximum score if you make a square with game edges.
»  More by: Nick Kouvaris


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

Featured Site

»  Author Agence WOP Digital Agency
»  Title: Electricdrum
»  Description: French WOP Agency, 3D websites, Flash (Papervision, Away 3D), event or institutional projects. The agency operates on all digital projects: consulting, design, graphic design, development, online communication. The WOP agency follows you on the implementation of original, creative and optimized digital projects.


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

» How To Make A Simple Animation Using Christmas Clips
» Simple Step by step flash game tutorial Spot the diffrence
» How To Make A Moving Text Slide
» Create Flash Banner With Text Float Effect
» How To Make Zoo Photos Slideshow
» How To Make A Dolphin Photos Slideshow
» How To Make A Fathers Day Slideshow
» How To Make A Transparent Background of Your Flash File
» Create Flash Banner With Text Disco Light Effect Today we will introduce you a Text Disco Light eff
» Unknown Tag: Title10
Random Tutorial | Add Site


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: 6267
» 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