Our concepting portfolio

Basic Animation is ActionScripting 3.0

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

 

I'm fascinated by animation with scripting so I will present a quick start out tutorial on basic animation technique using ActionScripting 3.0. Let's start and enjoy.

 

// Copyright by CreativeReform
// All rights reserved

 

package{

//import statement for the package
import flash.display.Sprite;
import flash.events.Event;

//start of the animation class
//exstends sprites since we will be creating circles
public class
Animation extends Sprite{
private var ball:Sprite;

//start of animation function
public function Animation(){
//This function will only call the init() function below
init();
}

private function init(){
//ball is created, colorized set x and y
ball = new Sprite();
addChild(ball);
ball.graphics.beginFill(0xff0000);
ball.graphics.drawCircle(0,0,40);
ball.graphics.endFill();
ball.x = 50;
ball.y = 50;
//we then add eventlistener to call onBallMove function on enterFrame
ball.addEventListener(Event.ENTER_FRAME, onBallMove);
}
private function onBallMove(e:Event):void{
//EnterFrame will advance the ball
ball.x++;
}
}

}


 

DOWNLOAD file in this tutorial >