Flash Explained

Learn Flash easily.

Entries Tagged as 'ActionScript'

Making the ultimate dynamic image gallery in Flash 8 – part 1 of 2

November 20th, 2008 261 Comments

In this Flash 8 lesson explained in extreme detail, I will teach you how to make a powerful image gallery. Before proceeding, please note that this lesson is made for intermediate and advanced Flash users — the ActionScript code behind this image gallery is nearly 250 lines long. This image gallery will have the following […]

Tags:   · · · ·

How to make an amazing button in Flash using ActionScript only

October 28th, 2008 63 Comments

In this easy ActionScript lesson I will explain to you how to create professional, clean and polished buttons. No design tools will be used in this tutorial. Just pure ActionScript code! Please note that this is a lesson made for Flash 8 pro. You will learn how to: Create new movie clips from scratch, Create […]

Tags:   ·

Applying the blur filter to buttons via ActionScript

October 23rd, 2008 16 Comments

In one of my previous tutorials, I have explained how to make a cool sharp/blur effect by applying filters to symbols on the stage and making transitions via motion tweens. This time, I will show you how to apply the blur filter to objects in Flash through some simple ActionScript code. You will learn the […]

Tags:   · ·

How to make a dynamic hangman game in Flash 8 with XML and ActionScript – part 1 of 4

October 20th, 2008 71 Comments

In this detailed lesson made for Flash 8 and ActionScript 2.0, I will show you how to create a completely dynamic hangman game. This lesson is intended for intermediate or advanced users of ActionScript. If you are completely new to ActionScript, I suggest that you learn more about ActionScript and come back to this tutorial […]

Tags:   · · ·

Creating dynamic dialogue balloons in Flash

October 18th, 2008 13 Comments

In this easy lesson made for Flash MX 2004 and Flash 8, I will show you how to give custom speech bubbles to characters featured in a classical painting. Have a look at the Flash example below — roll your mouse over the women and men in the picture to get a clear idea of […]

Tags:   ·

Applying the switch/case conditional logic in Flash

October 18th, 2008 6 Comments

In this easy lesson you will learn to use the switch/case ActionScript conditional logic. You will see that in some cases it has many advantages over the if/else conditional statement. You’ll also learn: How to read the Instance name of a movie clip dynamically via ActionScript, How to extract a specific part of a piece […]

Tags:  

Learning to use the conditional if/else statement in Flash 8

October 16th, 2008 21 Comments

In this lesson, I will explain to you what the ActionScript if/else conditional statement is and how to use it in your Flash movies through a visual example. You will learn: What is a conditional statement, What is a circumstance, Various comparison operators and more. Click on the dark area in the Flash movie below […]

Tags:  

Making an interactive drawing sketchpad

October 16th, 2008 72 Comments

In this lesson, I will show you how to create a an interactive sketchpad on which you and your users can draw. The sketchpad features an interface which allows you to change the thickness and the color of the line. With this tutorial, you will learn: How to create simple buttons and tell them what […]

Tags:   ·

How to easily make a draggable mask with ActionScript

October 15th, 2008 16 Comments

In this really easy tutorial, I will show you how to set up a mask via ActionScript and make it draggable. Click on the rectangle in the Flash example below and drag it around to see what you’ll learn to create.

Tags:   · ·

ActionScript trace method explained

October 14th, 2008 10 Comments

The trace() method is your best friend in ActionScript. In this tutorial, I will show you how to use it so that you can check the values of variables, the number of iterations in a loop and the flow of a conditional statement. You will also learn what are comments in ActionScript and how to […]

Tags: