ActionScript 3.0 :: Bug Using Tween MOTION_FINISH Event?

Dec 30, 2010

I programming a game and when i destroy an enemie, i wan't the game to create a textfield with the enemie's points value that moves and disapears after a while.So when the enemie is destroyed, i create the textfield and ad a tween. Then i ad an eventListener to the tween so the textfield is destroyed when the tween is completed.

Code:
var points:TextField = new TextField;
var tween:Tween = new Tween(points,"y",Strong.easeOut,points.y,points.y-30,0.5,true);tween.addEventListener(TweenEvent.MOTION_FINISH,delete_txt);
addChild(points);

Then the function that deletes the textfield :

Code:
protected function delete_txt(e:Event)
{
removeChild(e.target.obj);e.target.removeEventListener(TweenEvent.MOTION_FINISH,delete_txt);
}

It does work most of the time but like once in 20-30 times the textfield doesn't disapear and just stays in the air. I placed a trace in the delete_txt function and the program doesn't seem to get to it when the bug occurs.I'm not getting any error.

View 5 Replies


Similar Posts:


ActionScript 3.0 :: MOTION_FINISH Event Not Working?

Dec 10, 2010

I'm tweening a couple of lines and then loading a loader. I want to wait for the tween to complete before I load in a swf file. The problem is that when I test my code, the tween is still in motion when my external swf file is loading.

ActionScript Code:
import flash.display.MovieClip;
import flash.display.Loader;
import flash.net.URLRequest;

[Code]....

View 2 Replies

ActionScript 3.0 :: Tween In Function Plus Tween Event Listener?

Feb 18, 2009

What I want to happen is, user clicks button, button slides across screen, when the slide is finished frame 2 is displayed. I am getting an Output of:

TypeError: Error #1009: Cannot access a property or method of a null object reference.
at howTo_fla::MainTimeline/howTo_fla::frame1()

and my code looks like:

import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;

[Code]....

View 3 Replies

ActionScript 3.0 :: Proper Listener On Tween Event Inside Mouse Event

Feb 23, 2011

My stage has about 25 buttons on it. Each button when pressed to tweens the background to some random x/y coordinates and then loads an external swf file.This is all working, but the timing is off. How can I wait for the initial background tween to end before I make the loader call to the .swf file.Currently each button's behavior is called on the MouseEvent.CLICK event which calls a function that knows its unique filename.swf. I know you can add the MOTION_FINISH even to the tween event but then I would have to call a new function and lose track of the button that initially called it.

View 3 Replies

ActionScript 3.0 :: Use Motion_Finish To Delay Animation?

Dec 20, 2009

How to use motion_finish. the animation i want to make is simple, there is a box on the stage and there are few balls at the top part. when i click on a ball i want the box to come under it and when this motion finishes i want the ball to drop into it. i can make them move at the same time but i can not figure out how to fire the ball animation only after the box is in its right position.[code]...

View 8 Replies

ActionScript 3.0 :: Fold.addEventListener(TweenEvent.MOTION_FINISH, RemoveObj(name))?

Sep 28, 2008

can u pass a variable when launching a function with an event?if so... how would you write the function body?

function removeObj (???????):void
{
removeChild(getChildByName(name));
}

View 2 Replies

ActionScript 3.0 :: Use MOTION_FINISH (or Equivalent) To Trigger A GotoAndStop After The Movieclip Has Reverted Back To Frame 1?

Jul 28, 2009

I'm using TweenMax to play a movieclip in reverse with a CLICK:

Code:

import gs.TweenMax;
mAboutGlow.addEventListener(MouseEvent.CLICK, mClickAbout);
function mClickAbout(e:MouseEvent):void {
TweenMax.to(mBoxContact, 1, {frame:1});
}

How would I use MOTION_FINISH (or equivalent) to trigger a gotoAndStop after the movieclip has reverted back to frame 1?

View 4 Replies

CS3 Send An Argument With A Tween Event?

Mar 17, 2009

What I want to do is to remove an item from the array targetArray when the tween hitFade has finished. I added a MOTION_FINISH event to the hitFade tween which calls the spliceTarget function. I wanted to send an argument to the function indicating the targetArray index to splice, but apparently I'm not allowed to send any argument.

how do I send the targetArray index (i) along to the spliceTarget function?

I'm guessing that I could put i into a global variable and use that in the spliceTarget function, but that seems kind of roundabout.

Code:
var hitFade:Tween = new Tween(targetArray[i], "alpha", Strong.easeOut, targetArray[i].alpha, 0, 1, true);
hitFade.addEventListener(TweenEvent.MOTION_FINISH, spliceTarget);

[Code]....

View 8 Replies

ActionScript 3.0 :: Tween Event On Complete

Oct 4, 2010

I have a tween called fadin_Tween_1 and would like to create an eventListener for for COMPLET.

View 1 Replies

ActionScript 2.0 :: Tween On Mouse Event?

Nov 20, 2006

All it does is tween the x and y positions of a circle and textfield. I've tinkered with it a bit by putting the tween functions in a separate Tweener class and made it accept whatever display object is passed to it. For demonstration purposes, I have it set up so that the tweens occur as soon as the circle and textfield are created. The problem is that I would like the tweens to occur only when they are clicked on. I don't know how tp do this. How do I write _circle.addEventListener(MouseEvent.MOUSE_DOWN,... .) and _text.addEventListener(MouseEvent.MOUSE_DOWN, tweenerIt) so that they are the triggers?

[Code]...

View 4 Replies

ActionScript 3.0 :: Dispatch Event On Tween Complete?

Feb 5, 2009

I don't seem to get the dispatch event working when i use atween. I tried before an dispatch Event andthat worked great. My working example:For example i have a class called LoadImageAnd inside this class i have:

loader.contentLoaderInfo.addEventListener(Event.COMPLETE,
completeHandler);
private function completeHandler(event:Event):void {

[code]......

View 3 Replies

ActionScript 3.0 :: Tween Start Event Not Firing?

Apr 21, 2010

I have this code below which produces no errors

import Card;
import fl.transitions.Tween;import fl.transitions.easing.*;import fl.transitions.TweenEvent;
 var ace_clubs1:Ace_clubs = new Ace_clubs();ace_clubs1.scaleX=0.4;ace_clubs1.scaleY=0.4;[code]......
 
The only thing is the TRACE output for the MOTION_START EVENT does not fire.

View 8 Replies

ActionScript 3.0 :: Firing Off An Event At End Of Alpha Tween?

May 5, 2010

If I have a movie clip that resides and plays in one frame, and I want an second (visible=false) movie clip to play on the same single frame as soon as the first is finished...  what kind of event to I use? Do I have a frame action inside and at the end of the first movie clip that throws out some kind of event to tell the second to play?Basically, I have a menu (first movie clip) that alpha tweens up, then the buttons (second movie clip) to appear when the first is 100% alpha.

View 8 Replies

ActionScript 3.0 :: Tween Event To Play In Reverse?

Oct 6, 2010

I have an simple animation playing using the tween event, then I have an even listener to check when it's finished. On finish I want the tween to play in reverse. I used yoyo() which half does what I want but this loops, is there anything that will just reverse like yoyo but just stop at the beginning of the tween

[code]....

View 4 Replies

ActionScript 3.0 :: Getting MOTION_START Tween Event To Launch?

Jun 26, 2011

First of all I'm sorry I don't know action Script well at all, (Im a graphic designer trying to figure it out) This is the Script I have:

function drawPageC(e:MouseEvent):void
{
exitTween = new Tween (currentPage,"y",Regular.easeOut,currentPage.y,770 ,40,false);
prevPage = currentPage;
currentPage = new drawing();
currentPage.x = 0;
currentPage.y = -770;
addChild(currentPage);

[Code]...

It works with MOTION_FINISH, but I would like the new page to load as the old one moves away, so they move together not one at a time.

View 8 Replies

ActionScript 3.0 :: Event (Tween) - Loading Series Of Pictures?

Jul 29, 2009

I'm loading an XML file with a series of pictures. The pictures cycle through on a timer of about 3 seconds. The pictures load with an alpha of 0 and there is a tween to fade them in. The problem I'm having is trying to tween them back out to a value of 0. (My function fadeOut never fires (no trace))

Here's the code:
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;
var myTween:Tween;
var xmlRequest:URLRequest = new URLRequest("imageData.xml");
[Code] .....

View 2 Replies

ActionScript 3.0 :: Listen To A Motion Tween And Use An Event Handler To Do Something?

Mar 6, 2011

I looked at some tween event handler tutorials but couldn't figure  out how to get it to work with the below. I copied the tween code and  paste it in a frame that has an animated character. I want the character  to run across the screen and after the tween is finish I want to be  able to jump to a different frame.

[Code]....

View 3 Replies

ActionScript 3.0 :: Flash Recognize An Event When A Tween Ends?

Mar 16, 2011

I have a programmatic tween (fl.transitions.Tween) on a MovieClip and want to apply a ColorTransform on it when it ends. Basically, the Tween scales an item down to its original size, and I want to know when the scaleX is back to 1, and then trigger the application of a ColorTransform. Is there a way to do that or must I use a timer in conjunction with the Tween?

View 5 Replies

ActionScript 3.0 :: Trigger Fade Tween Event Listener?

Jul 30, 2009

Here's how I'd like events to unfold:when the first image is completely downloaded, fade it up and start the timer After 5 seconds, pause the timer and completely download the next image. Fade it up and start the timer again Remove the previous image from the stage

I set my fade's alpha to .5 to see if the previous image was being removed, and it was not. What is wrong with my syntax?

[Code]...

View 3 Replies

ActionScript 3.0 :: While Tween Ignore Mouse Event And Activate When Finished?

Sep 13, 2010

I have asked before but that was a week ago and ive changed alot of code. I am still having the same issue of trying to ignore MOUSE_MOVE while a tween plays and then reactivate MOUSE_MOVE on Finish. I have tried timers aswell to anticipate the finish with no luck as if i move some code a error #1009 happens.

I have alos tried motion_finished, if statements and even values with no luck as the code will just not function unless left as below.[code]...

View 2 Replies

ActionScript 3.0 :: Registering An Event Listener To A Tween In An External Class?

Feb 6, 2009

I am using an external 'Animation' class to handle all animations in a project. I would like to register event listeners to listen for tween completion - how do I go about this?

function in Animation class:

Code:

public function SlideOut(target, tx){
var slideTween: TweenMax = new TweenMax(target,.5,{x: tx,y:0,ease:Back.easeIn});
}

[Code].....

Obviously, mySlide.addEventListener(Event.COMPLETE, transitionComplete) doesn't work. I've tried including the name of the instance of tween too but no dice. I could write my own event within the animation class and dispatch it via another function but there must be a more elegant solution?

View 3 Replies

ActionScript 3.0 :: Tween Class - Motion Finish Event Fires Before Time

Nov 3, 2008

It seems to be the case that the MOTION_FINISH event fires of prematurely in the Flash Tween class. I've heard that it is not the best tween engine to use, but this seems like a particularly egregious. I am using "Strong.easeOut" for the motion. What are some alternative tween engines that people like?

View 1 Replies

ActionScript 3.0 :: Delay A Tween - Animate The 2nd Tween After 3 Seconds When 1st Tween Stops

Nov 1, 2009

import fl.transitions.Tween;
import fl.transitions.easing.*;
var homemanTween:Tween = new Tween(homeman_mc, "x", Elastic.easeOut, 1000, 50, 3, true);//frist tween
var adobeTween:Tween = new Tween(adobe_mc, "alpha", Regular.easeOut, 0, 1, 3, true);//second tween

how can I animate the 2nd tween after 3 seconds when 1st tween stops.

View 9 Replies

ActionScript 1/2 :: Thumbnail Tween And Event Handler (movieclip Wont Remove From Stage)?

Aug 9, 2009

its a simple 6 thumbnail gallery with coded tweens. Once a thumbnail is clicked then its attached larger image is meant to display on the screen, this seems to only work after the first click of a thumbnail once the image appears then is clicked it dissapears, and this function only used to work once but now it only works twice, exept the second time around the larger image cannot be removed from the stage, could it be a swapDepths issue?here is my code, i have only fully coded the first thumbnail top left. find attached my swf for the file,

stop();
import mx.transitions.Tween;
import mx.transitions.easing.*;

[code].....

View 7 Replies

ActionScript 3.0 :: Make Alot Ball Endless Fade In And Fade Out By Using Tween Event Class?

Feb 11, 2012

my intention is to make alot ball endless fade in and fade out by using tween event class , but i got some problem see my code.

import fl.transitions.Tween;
import fl.transitions.TweenEvent;
import fl.transitions.easing.*;[code].....

but only 1 ball restart back,other 14 ball just stop at there , try paste on action and try you will see what i mean , how i going to make all ball restart back?

View 5 Replies

ActionScript 2.0 :: Tween Class If Moved Mc Passed Point Start Another Tween

Jun 21, 2006

Now I am using the Tween Class to move some boxes in my movie, now I can move the first mc and then another mc after the first tween has finished with onMotionFinished but I was hoping someone could help with how do I start the second tween when the first mc has passed a certain _x coordinate. ie starting the second mc moving while the first tween is still moving.

View 1 Replies

ActionScript 2.0 :: Laco Tween Engine Versus Flash Native Tween

Aug 5, 2006

i am wondering if there is a way to put a delay (seconds) on the flashs' native tween class like you can on the laco tween engine... such as

[Code]...

View 1 Replies

IDE :: Movie Clips Contents Alpha At Different Rate During Tween Class Tween

Mar 4, 2010

If i have a clip with a bunch of stuff inside it (on layers) like other clips, bitmaps, etc. and perform a tween on that clip (via tween class), the stuff inside the clip seems to alpha at different rates.

For instance, i have a clip with an empty movieclip which loads a bitmap image and on top of the bitmap image, i have a gradient feathered edge (.png) bitmap and on top of that I have some dynamic text (embedded fonts).

The bitmap is supposed to create a feathered edge on the photo but since they alpha at different rates, you always see the hard edge of the photo...

is there a solution like cacheAsBitmap which would let the whole clip alpha at once? If it's cacheAsBitmap, i must be using it incorrectly, b/c it's not working!

View 1 Replies

Flash :: Professional - Make A Motion Tween - Mask Effect And Shape Tween With A Website?

Nov 11, 2011

I will have three seperate pages for the motion tween, mask effect and shape tween... would you make the seperately, in a different scene, as a symbol or on the same scene with the website.

View 2 Replies

ActionScript 3.0 :: MovieClip Button: Shape Tween Vs Motion Tween

May 1, 2009

my movieclip button was working perfectly as a motion tween. Can you use shape tweens as movie clip buttons? I just made that change, and kept my code:

[Code]....

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved