- Creating A Button in Flash 5

  Adding A Button Unlike regular HTML, buttons are more than just simple navigation interfaces. In Flash, any object can be a button. Buttons not only provide feasible methods of taking the user to another page, but buttons also create an interface where certain advanced functions can be called. In the tutorial below, you will learn how to create a button and add the over, down, and hit states.  The animation below will show how your button will look at the end of this tutorial. (Move the mouse over the circle and click to see what I am talking about): Creating And Making The Button Work: First, create a new movie in Flash. This is fairly a simple procedure, so there will be no "intro" source code. There is the link to download the final source code on the bottom of this page as usual. Here's How: Once you have opened a new Flash document, go to Insert > New Symbol. From the window that pops up, pick the option for Button and give it a name that will be easy to remember. Click OK. See image below: Once you have done that, you should see that your timeline has now changed to accommodate the properties of buttons. For this example, click on the Frame marked "Up", and draw a Circle in the drawing area. Also, right click on the other frames marked "Over", "Down", and "Hit" and choose Insert Keyframe. You may want to change the color of the circle for the Over and Down states so you can see that the button works. This will resemble the color changes in my example at the top of this page.   Now, all you have to do is add the movie to your main timeline. Remember that this button was inserted as a new symbol, and must be placed in the main movie to work. Click on the Scene 1 button on the top left to be taken to the main movie. See image below: If you started this button from a new movie, your timeline and drawing area should look empty. To add the button, click on Window > Library (or Ctrl + L on keyboard) to launch the Library Window. Now all you have to do, is drag the instance "button" from the library to the timeline. Just a simple click and drag!   Your timeline should have one and only one Keyframe on the first layer. The button should also be visible while on the screen. You can test to see how the button works by pressing Ctrl + Enter or by going to File > Publish Preview > HTML. That is all there is to creating a button in Flash. Buttons provide interactivity as well as a fundamental way of allowing the visitor to navigate. Functions like Get URL, Go To And Play, and all the Mouse states will work only when the instance is a button. Buttons are also what the JavaScript developers call "Rollover" effects. To see how my button compares to the one you created (they should both be similar except for the color variations), download the Final source by clicking here! Got a question or just want to chat? Comment below or drop by our forums (they are actually the same thing!) where a bunch of the friendliest people you'll ever run into will be happy to help you out! When Kirupa isn’t busy writing about himself in 3rd person, he is practicing social distancing…even on his Twitter, Facebook, and LinkedIn profiles. Hit Subscribe to get cool tips, tricks, selfies, and more personally hand-delivered to your inbox.  

This is a companion discussion topic for the original entry at

Those table layouts in these articles have aged just a tad bit since they were first published…more than 15-ish years ago!