VIDEO: The YoYo Method and Motion Tween Events

Mon, Nov 9, 2009

ActionScript

VIDEO: The YoYo Method and Motion Tween Events

This movie requires Flash Player 9

This tutorial we demonstrate how to add event listeners to Motion Tweens and we also show how the YoYo motion tween method works.

CLICK HERE FOR THE FIRST PART OF THIS TUTORIAL
DOWNLOAD THE SOURCE FILE:
Yoyo2

SEE THE ADOBE METHOD REFERENCE

CLICK HERE FOR A COMPLETE ACTIONSCRIPT 3.0 CARTOON SMART TUTORIAL

HERE IS THE SOURCE CODE!

//The ActionScript 3.0 The YoYo method and Tween Events
// 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

//Motion Tween events is a library that
//has to be imported
import fl.transitions.TweenEvent;
// Now we can start coding

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);

// Let’s add an event listener to the TWEEN!
xTween.addEventListener(TweenEvent.MOTION_FINISH, motionFinish);
//When the tween is finished will fire the motionFinish function

//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();

function motionFinish(event:TweenEvent):void
{

xTween.yoyo();
//The yoyo method will play back and foward

}

// Subscribe from the website
// Thanks for watching
// see you next tutorial

Related Articles:

, , , , , , , , , , , , , , , , ,

1,978 Responses to “VIDEO: The YoYo Method and Motion Tween Events”

  1. demonstratum ultimate Says:

    I am not sure the place you are getting your information, but great topic. I needs to spend some time finding out more or figuring out more. Thanks for wonderful info I was searching for this information for my mission.

  2. Intagra 100 Says:

    Exalted website you have here. Respect :)

  3. business insurance tampa Says:

    Yeah !… life is like riding a bicycle. You will not fall unless you stop pedaling!!…

  4. Boise Chiropractor Says:

    Yeah, now it’s clear !… And firstly I did not understand very much where there was the link with the title itself !!…

  5. elektronikkonsulter Says:

    Hooray! the one who wrote is a cool guy..!

  6. Gun dealer merchant account Says:

    Are you interested in webmaster`s income?!…

  7. voyance webcam Says:

    I am glad that your blog is constantly evolving. Such posts only gain in popularity!…

  8. Affirm laser for improvement of skin texture Says:

    Of course, I understand a little about this post but will try cope with it!!…

  9. coachella tickets Says:

    Youth rock band “Ranetki” says thank you for such a wonderful blog..!

  10. no win no fee Says:

    The material is on the five plus. But there is a minus! My internet speed 56kb/sek. The page was loading for about 40 seconds!…

  11. discount cigarettes Says:

    Totally agree with you, about a week ago wrote about the same in my blog..!

  12. gay blog Says:

    I almost accidentally visited to this site, but stayed here for a long time. Stayed because everything was very interesting. Surely will share with all my friends!…

  13. Mass Effect 3 Release Says:

    Good day! I do not see the conditions of using the information. May I copy the text from here on my site if you leave a link to this page?!…

  14. Google SERP Explained Says:

    As usual, the webmaster posted correctly..!

  15. buy ambien online Says:

    buy ambien online cheap – purchase ambien no prescription

  16. buy ambien online Says:

    buy ambien no rx – purchase ambien online no prescription


Trackbacks/Pingbacks

  1. low calorie foods instead of those fried…

    fish and chips is a good start. choose instead to have grilled fish and veggies. each contain the same amount of food but the grilled is much lower in fat and calories than anything fried. it is also a great time…

  2. Comment…

    Oh my goodness! an amazing article. Thank you!…

  3. Comment…

    I’m experiencing an issue with your rss feed . Don’t know why I am not able to subscribe to it. Is there anybody getting an identical rss problem? Anybody who knows kindly respond. Thanks…

  4. vw york pa says:

    Comment…

    I am often blogging and i really appreciate your content. The article has really peaked my interest. I am going to bookmark your site and keep checking for new information….

  5. [...]Sites of interest we have a link to[...]……

    [...]usually posts some very interesting stuff like this. If you’re new to this site[...]……

  6. [...]we like to honor many other internet sites on the web, even if they aren’t linked to us, by linking to them. Under are some webpages worth checking out[...]……

    [...]Here are some of the sites we recommend for our visitors[...]……

Leave a Reply

Security Code:

Free PageRank Checker

$7.49 .Com! Score Savings Cartoon Smart Tutorials

oDesk Certified Action Script Programmer oDesk Certified Adobe Flash CS3 Designer oDesk Certified Adobe Photoshop 6.0 Designer

3,012
Unique Visitors
Previous 30 Days
Powered By Google Analytics