# Present It! Animation

Creating Buttons with SWiSHmax

website website

Many animations are created around interactivity, and the most common interface to begin an animation or cause an action is a button. In this section we look at how to create a button in SWiSHmax.

Before doing the tutorial, understand that an interactive button is said to have multiple states, depending on how the user is interacting with the button. These states are:

  • Up state. The default behavior of the button.
  • Over state. The button when a mouse is placed over it.
  • Down state. The button when it is clicked.
  • Hit state. The clickable area of the button.

You don’t have to use every state with your buttons, but the more you customize these states, the more interactive your button will appear to be – basically the better understanding the user will have of what is happening.

To create a button in SWiSHmax:

  1. Start a new movie.
  2. Use the Tools to draw a box on the stage.
  3. Click the Shape panel and give your button a name. In this example, the shape is called “Red Button.”
  4. Screenshot of Shape panelSelect the Line pull-down menu, and select a line style to outline your button. Set the width of the outline in the field that appears, then use the color menu to select an outline color. You can change the Fill color of the button in this panel as well.
  5. From the Modify menu, choose Convert > Convert to Button. Your object has now been turned into a button, and you will see a Button tab in the Objects panel.
  6. Click the boxes next to “Has separate over state” and “Has separate down state.” (It is only necessary to set a separate Hit state if the area that should be clickable is not the same shape as the button you created. For example, if your button is text, but you want the spaces around and between letters to be clickable, you could set a separate Hit state and define a larger area as clickable.)
  7. Take a look at the Outline panel. In it, you can see your Red Button object. Click the plus sign (Image of button in Outline panel) next to the object view all the button states.
  8. Image of button Over state in Outline panelTo set a new Fill color for the Over state, select the shape object under the Over State. SWiSHmax opens the Shape tab in the Objects panel. Select a new Fill color and a new line color if you wish.
  9. Image of button Down State in Outline panelTo set a new Fill or Outline color for the Down state, select the shape object under the Down State in the Outline panel. SWiSHmax opens the Shape tab in the Objects panel.
  10. Use the Shape tab to set new Fill and/or Outline colors.
  11. Click the play button (Image of Play button) in the icon menu across the top of the application to watch your animation. Place your mouse over the button, and click the button to preview the Over and Down states.
  12. Now it’s time to add the interactivity that will make your button actually do something when clicked. Some of the possibilities include:
    • Jumping to a specific frame in the animation.
    • Stopping or starting the animation.
    • Playing a sound.
    • Opening a Web page.

To apply interactivity you need to add a script to the button. Select Script from the Panels menu at the top of the application. The Script panel opens.

  1. In the Outline panel, select the Red Button object (you want the entire button to be selected, not just one of the button states).
  2. In the Script panel, click the Add Script pull-down menu Image of Add Script button. Then select Browser/Network > getURL(&hellipwink from the menu that appears. SWiSHmax places the code in the Script panel that will cause this action to occur. Below the code, you can see fields for the Properties you need to provide.
  3. In the URL field, type or paste the exact Web address you want the button to open. Remember to include the http://. For example: http://www.google.com
  4. The Window field allows you to target how the Web page opens. You don’t need to select anything if you want the page to open in the same browser window the user is currently using.
  5. Click the play button (Image of Play button) in the icon menu across the top of the application to preview your animation. When you click your button, the Web page should open in a browser window if you have an active Internet connection (even though you haven’t yet put the SWF onto your website).

> READ NEXT ARTICLE: Saving an SWF using SWiSHmax

 

recent comments

    Be the first to comment on this page. You must register before you can leave a comment.


post a comment

You must be registered (free) in order to post a comment.

 

More on This Topic

Evaluate This Page

How useful was this article?
(5 is extremely useful)

rate this a 1 rate this a 2 rate this a 3 rate this a 4 rate this a 5

Others have rated
this article: 4.6 / 5

discuss this topic

Post a comment

on Using Twitter for promotion and community

thanks for the help.i have been using twitter for a couple of months and its something that every business must use.Especially small businesses must not miss the opportunity at any cost.

on RSS Feeds

See some health resources tanning beds | aparate bronzat | health news | the cirrhosis | skin cancer | wellness menu |hygiene centre which will help you improve your view.

on Using Twitter for promotion and community

supra shoes supra skytop supras supra skytop 2 Supra Vaider coach outlet coach bags coach outlet store online coach handbags outlet coach shoes chanel bags, chanel online, chanel handbags, chanel handbags 2010, chanel 2.55 bags louis vuitton outlet, louis vuitton sale, louis vuitton handbags, louis vuitton wallet, louis vuitton bags gucci bags, gucci handbags, gucci outlet, gucci handbags, gucci wallets MBT Shoes, Anti Shoes, MBT Shoes Sale, Womens MBT Shoes, mens MBT Shoes
  thank you chicken23

nike air max, nike air max 90, nike air max shoes, nike air max 90, nike air max 180 MBT shoes, anti shoes, cheap mbt, womens mbt shoes, mens mbt shoes coach bags, coach outlet, coach outlet store online, coach wallets,coach handbags chanel bags, chanel online, chanel handbags, chanel handbags 2010, chanel 2.55 bags louis vuitton bags, LV handbags, louis vuitton outlet, louis vuitton wallet, LV coach outlet, coach outlet store online, coach handbags, coach wallets, coach handbags outlet
 

on Using Twitter for promotion and community

so good!

on Using Twitter for promotion and community

Thanks for the information!

Regards
6 bottle wine coolers