I'm using CS4 (actually the original fla was written in 2004MX) and have a completed frame-by-frame animation which is now in the wrong place on the Stage.
The final animation now only takes up a small part of the original stage, so I want to move the whole thing ( a complicated mixture of frame-by-frame and tweens , 6 layers and 700 frames) up to the top-left corner and then reduce the document to fit.
I am having some dificulty making a path for this enemy i'm trying to create... cause i want him to rotate + move, then stop, then shoot, then rotate back and move off screen... Its easier if you see it.. you can download the swf file in the zipped archive to demonstrate what i mean. I did it there with tweens. Anyway.. i tried and make it but i'm a little stuck on the stopping part... you can also see what i did in the fla file attatched...
I've been trying to make my somewhat first game, and got stuck. Trying to make the "Enemy UI". You don't need any background info. Enemy is at 100X and 200Y. Make him move to 350X and 50Y. ( in a somewhat animation )
So I was thinking, check if Current X is smaller or bigger than 350, then every frame (or by Time Animation ), do x++ or x-- Accordingly. Same for the Y. Is there a better way to it? Something that will make the animation smoother? A way that's better, can be "upgraded" in the future?
I have spent 2 hours on this simple state to state transition with simply resize and move animation. I can get the element to move and fade...but there is no resize animation at all. The panel element stay the same width whole time. If I copy the code to a brand new test mxml file, it works, but not in my main application file.
I need to create an animation and provide some results of the move function at the END of the animation. However, i am not able to control the output till the move function is completed
I tried the isPlaying- that doesn't seem to detect that the animation is completed... so continues to output resukts before the animation is complete
sample code I tried
private function mvbut():void{ var mv:Move= new Move; mv.xFrom=Math.random()*300;
How can i move an animation backward and forward with the movement of the mouse on the x axis? all of the mouse trailers etc move an object which is linked to the mouse. however i don't want my movie clip to move around the screen. I have an animation of a wave form which I've animated to look as if the wave is increasing and decreasing, ie its amplification. I'd like to move this animation with a mouse movement. ie move your mouse to the left and the wave form increases. move your mouse to the right and the wave form decreases.
I have made an attempt. but it is very clunky and the link with the mouse isn't exact. the animation of wave form moves only if the mouse moves to one side or the other. it's not instant, like the infinite menu.
here is my clunky code:
if (_root._xmouse>=300) { _level0.animation.nextFrame(); } else { _level0.animation.prevFrame(); }
What I have is a ninja star that spins around and moves based on the accelerometer of your phone. I created a balloon popping animation and have it all working well. The problem is that as of right now I can either have it be static and animate once the ninja star hits it, or I can have it randomly move and then play the animation which is not what I want. I want it like this: When the ninja star hits the balloon, the animation of it popping plays. And then once the animation is complete, then I want it to randomly move to a new position on the stage. (so the user can hit it again, and so forth...)
Here is my code so you can all take a look. import flash.sensors.Accelerometer; import flash.events.AccelerometerEvent; import flash.events.Event; var my_acc:Accelerometer = new Accelerometer(); my_acc.setRequestedUpdateInterval(50); [Code] .....
I have 2 overlapping movieclips on the stage. Both are instances of the same movieclip, but with different names. One bigger then the other, due to a magnifying effect. (I have tried to out-rule that code by the way, so its not that). The intention is to make both movieclips play when the mouse is over the stage and then stop as the mouse leaves the area. Seems simple and I have done that alot of times with other animations.
I have a small tween animation, which i copied to AS3 code using the automatic feature in Flash CS3. the animation basically shifts a certain movie clip horizontally (only X axis) a few pixels. the line of cose which is responsible for this is: <Keyframe index="4" x="500"/> i wanted to make this animation slightly smarter. i want to have that code take the movie clip to a specific X coordinate no matter where it is on stage at the moment the animation is triggered.
for that i wrote the following code: var n:Number = work_btn.x - (-172.4); whereas work_btn is the instance name of the movie clip controlled by the code and -172.4 is the specific X coordinate i want the movie clip to go to when the animation is triggered. i figured that way, n stores the pixel distance between the current location of my movie clip and its final destination. now is there any way i can tell the code to move the movie clip by n amount of pixels?
I have a Flash video which sits in a small box on the side of my website and plays video.When the user clicks on a 'View larger' button I need it to display in a lightbox - but continue playing from the same place.A simple piece of jquery like this works fine to move the video to another DIV (such as a jquery UI popup window).
$('.holder', dialog).append($("#DemoVideo")[0]);
However in Chrome + FF it restarts the video from the beginning - basically it reinitializes the <object>.My solutions are either : Position it absolutely with CSS in the first place and move it to the popup with CSS and some nasty JS event resize handlers. Remember the position and just instantiate a new video player and make the user live with the delay of rebuffering
What I have is actionscript which moves a movieclip from one point of the stage to another, using two buttons to trigger it - fwd_btn and rwd_btn. I also use a setInterval function, so that when you press one of the buttons, it pauses a second before moving. Unfortunately, if you press the fwd and rwd buttons in succession rapidly, the animation gets caught in a never-ending loop. Also, note that every time the user clicks a button, if the movieclip is right in the middle of animating across the stage, I wish it to stop and pause, not complete the animation and then pause.
I just got Flash CS4 yesterday. This is the first time I have ever used Flash. I watched some tutorials and now I'm trying to do something on my own. I want some text against a white background to start out white in the lower-left corner. During the animation I want the text to move to the upper-right corner and turn black gradually as it goes. What I did was this:
created an actionscript 3 file
Made some white text at the bottom-left
Right clicked at the 90th frame on the timeline and clickedInsert KeyFrame
Right clicked between the 1st and 90th frames and clicked Create Classic Tween.
At the 90th frame I moved the text to the upper right. Then I clicked on proprties and set the text effect to brightness and set the brightness to 0 so the text would be black.When I hit enter to go through the timeline it shows me exactly what I expected: The text moves from lower left to upper right and gets darker as it goes.
When I hit Ctrl+Enter to preview it as a published movie the text stays white the whole time until it gets to the upper right. There it turms black. So all I see is nothing for a few seconds and then a flash of the black text.Also, if I click at each frame in the timeline I can see the text is in a different place and getting brighter gradually.I'd like it to play once rather than looping. Under the effects I clicked on a thing that says play once but it still loops. Where do you control this?
I want to use tween animation to move 6 or more images onto a stack in the middle of the stage. (I can do this). When all the images are in the stack, I want the images in the stack to disperse to various parts of the stage.
I want to make a flash animation that makes an object move across the screen to a certain point, depending on what is typed into a text box, and i want many of these moving objects at once, so that you can type in a number and then the object moves to that point. Can this be done?I have used flash but have done verry little with the actions of flash, so please walk me through any actions that will need doing
I am trying to do the move vertically animation on a button nested in the vertical layout. I am not sure if the Hgroup restricts the button moving vertically.
I'm rather new to AS3 but I have to make a gallery like on this website. [URL]. I have only 4 pictures and 4 buttons but I have also two arrows on each side. I would like to make it in a main timeline. Like an easy animation and than with as3 send user to one of those four pictures when he is clicking on buttons.
so I have some buttons that, as of right now, simply trigger the scene to move on while at the same time killing some particle effect animations I have spawning when the animation is idle. What I now need to do is make these events move on to a specific scene AFTER the rest of the scene's animation has played out (about 400 more frames) I'm figuring that the gotoAndPlay command has to be tied to some sort of timer variable that I would have to figure out based on my fps. Or maybe there is a way to set up a timer directly tied to a certain amount of frames allowed to go by. I'm pretty noob at actionscript, so keep that in mind. Here is the script at the point where the animation pauses to await user input on the buttons:
I'm still struggling with going from a loaded swf to the next frame in my timeline, where a new swf file will be loaded.Ths is my current code which is trying to move onto the next frame in my timeline is located at the end Frame of a 10 second animation:
I have a movieclip that shows an animation onRollOver and an animation on RollOut but onRelease the animation enlarge itselfs but now when I'll roll out when the animation isn't open (so i didn't release) the animation plays the animation for the minimizing of the animation. Here's my code (I know its a bit amateuristic but I'm not a programmer )
tutorial where when you click on a movie clip it moves to a certain location on the page and then zoom in and makes it a certain size. Also i want it to move back to its original location if you click it again.I want the move and zoom to be smooth so the users can see it move across the screen then gradually get bigger.
well i want to make buttons that on rollover move to left, on rollout move back to their initial position, and if clicked, they but stay this time at the final rollover place, and be there until something else is clicked. When something else is clicked, the previous button , returns to its initial place. So i ve got it all figured out except for the freeze and move part when the buttons are clicked. All it does now , is when they are clicked they freeze at the position i want, but i havent got a clue how to update them, after so they start moving back, and reacting on rollover and rollout, when the next button is clicked.
I know this is very noob, but I need a simple AS move and loop. Move an object across the stage and once out of site, loop and start over again? It needs to be a slow and endless loop.
Using Tween class maybe? I tried the easeOut. But if will write 2 Tween, the 2nd one will overwrite the 1st one, so I only see the obj moving in the 2nd Tween direction, not the 1st Tween direction. I know the coordinates for the 2nd Tween below is not correct (cos all coordinates shld follow the defined reference point), so I need to find out the logo's width and height. But is alright now cos it is for testing purpose.
ok lets say you create a button that when held down play an animation of 20 frames if realsed it goes to frame one and stops if held down it plays out this animation. for the topic lets say you have a fire animation and you want the fire to apear and if the user hold its down the animation reaches the end of the time line and loops back and plays the last 5 frames of the animation and as soon as it is let go it goes to and stops at frame one. Well i know how to make a button that when held down plays out an animation. And i know how to say when released goes to and stops at frame one. What i dont know how to do is to loop the fire at the last 5 or 6 frames so the user can hold it down all day long and play out that animation.
Ok when you press link one it olads great! when i press link 2, it plays the closing animation, but not the entire animation, thats the problem.My closing animation is a red square going from one end to another ( for the hell of it).But you see content number two will load b4 the red square gets all the way across!!
Now I have 2 movieclip. Mc1 & mc2. I planned to to make mc2 do certain animation and user must input the key within the progress animation of the mc2 in order prevent something happen
so I have a looping animation that is several frames long. Inside the animation is a button, when pressed I want to go to another part of the timeline, where another animation is waiting. Simple, I got that working no problem. But... I need the first animation to go to the last frame in the loop before starting the next animation. The way I have it now makes an ugly cut, and the transition between animations isn't seamless.