Your Design Needs | All you need for creative work

All Free Design Resources

Flash Animations Action Scripting Beginner’s Challenge

Flash AnimationsFor an easy Action Scripting Challenge with a holiday theme, here’s a little Valentine’s time-killer that lets you create a custom candy heart just like the ones handed out in grade school. The scripting is fairly simple, and can be done all in one frame. Your challenge is to take a look at the basic version that I created, and then try making your own without step-by-step instructions other than past Photoshop Tutorials on the methods used to accomplish various parts of it; I’ll post the tutorial separately in a week.

Your SWF should include:

  • The ability to change the message on the candy heart.
  • The ability to change the color of the candy heart.
  • Character limits on the input box to prevent overflowing the available text area on the candy heart.
  • Text that changes colors to match the candy heart background when the user selects a new color.

Lessons you can use for reference on how to accomplish this are:

  • Creating Tabbed Content in Flash with swap Depths
  • Applying Transformations to Dynamic Text Using Embedded Fonts
  • Using get Property and Dynamic Text to Display a Value

For bonus points, you can combine Flash Animations and PHP to create a candy heart e-card that can send your custom message to your friends in a URL. For reference on how to do this, see Dynamic E-Card Using Flash and PHP.

Advertisements

May 11, 2009 - Posted by | flash animations | , , , , , , , , , , , , , ,

No comments yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: