ActionScript 2.0 :: Make A Movie Clip Go In A Sine Wave
Jun 3, 2004
I need help in making a movie clip go in a wave motion with only action script. basically I am trying to make a game and I am so lost on how to make the enemy come in and fly in a wave motion from the left to the right in an up and down motion.I thought it would be easy but I must be using the wrong code since my enemy plane is just fly from left to right and not going up and down.
I am sooooooooo lost. I need help in making a movie clip go in a wave motion with only action script. basically I am trying to make a game and I am so lost on how to make the enemy come in and fly in a wave motion from the left to the right in an up and down motion. I thought it would be easy but I must be using the wrong code since my enemy plane is just fly from left to right and not going up and down.
I want to make a movieclip move on random sine wave. (sine path)I m trying to do this for a week and cant get it good.I want to make the curves random. and acceleration too.(it will be a fish like character swimming)Like as in this game : http:[url]..........(the small character which swim and move smoothly)this is the portion of code im using now.
var tempEnemy:MovieClip = _root.attachMovie("enemy1","enemy_1,1); tempEnemy._x = 500; tempEnemy._y = 0;[code]..........
I have a logo that I made in Fireworks, and it looks decent, but I was wondering if anyone could mimic it with movement. For example, if someone could use actionscript to make it "wiggle" or wave like a flag in the wind, that would be awesome.
Notice how the blue line itself stays at about the same thickness (it barely starts getting thicker), but the shading around it thickens as it goes more and more to the right.
I'm generating a sine wave and playing it as a sound. But When I call SoundMixer.StopAll() it's causing a click when sounds stops. I think its because it's cutting the sound off in the middle of the wave, I was wondering of a way to make the sine wave slowly ripple out before i stop it. Is there already functions to do this in Action Script 3 or is my sine wave function i need to modify here is my code for the wave.
function sineWave(event:SampleDataEvent):void { var sample:Number for (var i:int=0; i<8192; i++) { sample = Math.sin((i+event.position) * ((2 * Math.PI)/44100) * freq); // freq is just any frequency event.data.writeFloat(sample * .15); event.data.writeFloat(sample * .15); } }
There are a couple of problems i'm having with this - the first is how to work out how to find where the tip of each sine curve is (ie the frequency) and the second is to work out how to rotate each object so that it slides sideways along the sine wave(note file is 800 x 600)here's my code: CarouselTest.as:
I want to be able to take a general sine wave y=Math.sin(x) and rotate it around some other angle, so instead of going strictly left-to-right, I'd like to go from, say, the top left corner toward the "center," or from the bottom right to the center, or any other arbitrary angle. Like this: I want to be able to use that wave as a "path" for enemies in a game, but I cannot seem to wrap my head around it. I've tried matrix transformations, but I was missing something there, too, because the origin was wrong.
i want to create a sine wave and its speed will change depends on change in freequency and wavelength . and stop the wave movement when we click stop button.[code]
I need to move a movie clip with action script. I am writing action script to one of the layers and calling my movie clip "bird". I want to move the clip in a wave motion(like a sine wave). I am using the bird._x and bird._y and setting them equal to a variable. But the _y part of it is not moving. The movie clip is only moving from right to left and there is no upward or downward movement.
iam tring to make a new project , i just wants to know how to make a movie clip ( constant speed ) follows anther movie clip <--- "which can be moved by the user "
<<<>>>> i believe that this idea is good , that i records the X and Y postion of the User's movie clip and just make the other movie clip points at this postion and move toward it ,
how to make the other Movie clip (( which is a car ! .. so it have acceleration , speed , steering , etc )) go to this position or let us say try to??
With Keith Peter's "Actionscript 3.0 Animation" book it's dead easy to make one that oscillates smoothly between two fixed values but I need one that varies it's oscillation randomly (within reason of course). Imagine the teeth of a saw, up-down-up-down-up-down, very dull. What I want is more like a range of mountains, the same smooth change in height but less regular.
I'm making a room escape game and I've run into a problem. When an item gets added to the inventory, I'd like the user to be able to click on the item to affect another object (e.g. clicking screwdriver hides screws and displays other image) however when I add the code to the item, if the item is clicked and it's nowhere near the object it affects, the image pops up and it looks really stupid.
So what I'd like to be able to do, possibly using if and else statements or whatever's easiest, is to only have the inventory item be clickable if the movie clip of the object is affects is visible on the stage.
task:already have the component - slide show.need to make the next effect for changing pictures :
the wave goes through the screen, hides one picture opens another.the problem is - wave changes it's geometry while moving , there could be several subwaves in wave.how can this be done (simply) ?
I have a site with a container clip which all other content loads into. When one movie loads, it has a button that I'd like to be able to click to go to another page in the site (ie. unload it's parent movie and load another swf into the same container clip.
How can I address the parent container clip and tell it to unload this movie and load another swf into it?
I have a bunch of movieclips which constantly do the following:
mc.parent.addChild(mc);
as in bring themselves on top. I want a movie clip to always stay blocking them, without adding it to the stage every frame, which is unnecessary memory usage.
Animation of the head that comes up with the crank on it is 15 frames long. The head stops at frame 15, and it begins to crank at frame 16. Do I make a keyframe at frame 16 of that still crank at its begininng position, double click it to get its own timeline, then import the other 7 images of the crank animation into this seperate timeline, animate its cycle, then go back to the main time line at frame 16 and it should play the cycle when the main timeline hits frame 16? What if I want the cycle to only crank once around and not loop? Then, what happens to this movie clip when frame 17, 18 20, 30 is playing? It takes say 2 seconds to play the crank animation so while the play head is going along after frame 16, and the crank is moving what is in its place on the main timeline after frame 16? Should I just put frames in for the length of the rest of the animation (brain and words coming out of the head)?
I have a simple animation which fades in two movie clip objects at the end. After this, the image stays static. I want both objects to be buttons to link to a website and to emailI'm not sure how to go about doing this, it seems once an object converted to a movie symbol it cannot be a button at the same time. How can I achieve this with CS4?
this will make your movie clip bounce. that i need to know is why does it bounce. i cant quite get my head around it. i start of and accelerate, hit 300 on the stage but then go up decreasing my speed by 0.8 every frame..
I know this sounds stupid, but I've worked like all the time with Flash 2004 and Flash MX. Now I got CS3, and I want to do the following. I made a MP3 player, but I want to make a 'play' icon visible when the music plays and the 'pause' icon visible when it's paused. Therefor the 'play' icon needs to be invisible,
Ok I want to make spawn able enemies and when they get in like 5 pixles in range they start to follow the player they are moving and if they switch directions it will go to another frame that will make it look like they are running in that direction. How can this be acheived?