It is extensive how many methods are there for controlling a motion tween on ActionScript.
See all possible tween methods here
In this 10 minutes, Music + Narration tutorial we show how to start, stop, resume and rewind a motion tween on ActionScript.
DOWNLOAD THE SOURCE FILE
Part 5 X Motion Final
CLICK HERE FOR A COMPLETE ACTIONSCRIPT 3.0 CARTOON SMART TUTORIAL
HERE IS THE SOURCE CODE!
// Avraham Saltoun
// solutions at say-web dot com
// FREE to USE, COPY and DISTRIBUTE
// Let’s start by importing libraries
import fl.transitions.Tween;
import fl.transitions.easing.*;
// This will import all eases
var xTween : Tween;
// This is the variable that will hold the Tween
// in our case the “Tween” is the horizontal motion
// on stage
// This starts the animation on load
xTween = new Tween(boat_mc,”x”,None.easeNone, 10,450,7,true);
// boat_mc is the name of the symbol instance
// x is the tween type, this means horizontal movement
// none is the bounce and ease
// starts at coordinate 10 – that is the left side of the stage
//and finishes at 450, taking all together 7 seconds.
// the true states that we are counting seconds, not milliseconds…
// we have currently 3 buttons on stage
//Event Listeners – this will set the compiler
// waiting for button clicks
play_btn.addEventListener(MouseEvent.CLICK, playTween);
stop_btn.addEventListener(MouseEvent.CLICK, stopTween);
rewind_btn.addEventListener(MouseEvent.CLICK, rewindTween);
//Functions
//Play
function playTween (event:MouseEvent):void
{xTween.resume();}
//Stop
function stopTween (event:MouseEvent):void
{xTween.stop();}
//Rewind
function rewindTween (event:MouseEvent):void
{xTween.rewind();}
// This will stop the animation
// on the very beginning after it started
xTween.stop();
// Subscribe from the website!
// Thanks for watching….



































Wed, Nov 4, 2009
ActionScript