VERY BASIC
Basic Lesson 1: Publish
Basic Lesson 2: Movie Size
Basic Lesson 3: Action Menu
Basic Lesson 4: Timeline

Basic Lesson 5: Import Image

BASIC
Introduction
Lesson 1: Motion Tween

Lesson 2: Shape Tween
Lesson 3: Break Apart
Lesson 4: Motion Guide
Lesson 5: Alpha Fade
Lesson 6: Drag & Drop
Lesson 7: Animated Button
Lesson 8: Load Movie

Lesson 9: Link URL

Lesson 10: Cursor Change
Lesson 11: Add Favorites
Lesson 12: Add Sound
Lesson 13: Insert Scene
Lesson 14: Goto Frame

ADVANCED/GAME
Lesson 1: Control Movieclips
Lesson 2: Flip Symbol
Lesson 3: Inside Movieclip
Lesson 4: Dynamic Text
Lesson 5: Random Clip
Lesson 6: Actionscript Music
Lesson 7: Symbol Timer
Lesson 8: Rotate Movieclip
Lesson 9: Disable Right-click
Lesson 10: Frame Names
Lesson 11: Side Scroller
Lesson 12: Increasing Velocity
Lesson 13: Visibility
Lesson 14: What's 'this'
Lesson 15: Collectable Items
Lesson 16: Specified Action
Lesson 17: Button Tap Code
Lesson 18: Random in Detail
Lesson 19: Health Bar
Lesson 20: Follow Movieclips

ACTIONSCRIPT 3.0
Common Arrays
Lesson 1: Hello World

Lesson 2: Functions
Lesson 3: Loops
Lesson 4: If Statements
Lesson 5: Arrays
Lesson 6: Control Movieclips
Lesson 7: Basic Properties
Lesson 8: Control Movieclips 2

Lesson 9: Adding A Timer

Lesson 10: Saving Data
Lesson 11: Data Objects

MORE GAMES
Lesson 1: Movement

Lesson 2: Wall Collision
Lesson 3: Shoot
Lesson 4: Shot Collision
Lesson 5: Score

ANIMATION IN FLASH
Lesson 1: Character

Lesson 2: Eye Movement
Lesson 3: Arm Movement
Lesson 4: Walking
Lesson 5: Background
Lesson 6: Loop Background

ROB's CORNER
Introduction
Lesson 1: Orbital Dots 1

Lesson 2: Orbital Dots 2
Lesson 3: Spinning 1
Lesson 4: Spinning 2
Lesson 5: Easing Spaceship
Lesson 6: Sprite 3d
Lesson 7: Bouncy Ball
Lesson 8: Bouncy Ball 2
2
Lesson 9: Simple Collision

Lesson 10: Crazy Tiles




****

Contact Flashcartoons!
 
Click Here to Visit!
Naruto Blogs Flashcartoons.org Forum!
AssCastle - Online Comic
Eddsworld! MyAnimeSpace - Myspace Layouts
 

Flashcartoons on Facebook

Flashcartoons Google+ Page

Flashcartoons on Twitter

Flashcartoons on Myspace

 
eXTReMe Tracker



 

FLASHCARTOONS YOUTUBE CHANNEL!
   
home > learn flash > actionscript 3.0 lesson 2  
 

 Actionscript 3.0 Lesson Two: Function

1.)Functions are a way of making code so you don't have to keep copying and pasting or rewriting the same code over and over in your document You can call a function at any time in your program. When ever called it will execute the code you have written previously in your program. A basic example of this would be this. You can test this by pasting it into a frame.

function myFunction(){
trace("function has been called");
}
myFunction();
myFunction();
myFunction();
myFunction();
myFunction();
myFunction();
myFunction();

--------- --------------

--------- --------------

2.) I will break it down now. First you must initialize your funtion by telling Flash what kind of action to do. In this case I am telling flash it is a function and it will do some actions that are placed inside the opening and closing brackets. But before you put the opening and closing brackers you must name your variable. In this case I have named it myFunction. Then put the parenthises to tell Flash what it will be passing through the function. In the previous code I did not pass anything. In the next code I will provide an example. You can test this by pasting it into a frame in a actionscript frame.

function myMessage(myMessage:String){
trace(myMessage);
}
var myString:String = "myString!";
myMessage(myString);



3.) Parameters must be variables and you must first initialize what kind of parameter will be put inside the inilazing function command.

-jordan

FLASHCARTOONS.ORG NEW STORE!!
advertisement


Property Management in Orlando