I have some basic experience with actionscript but have hit a wall with this. I am working on a swimming pool simulation and would like a swimmer to do a length of the pool in a fixed time. When a swimmer reaches the end they hit a pad and turn and this repeats. I can to the collision detection fine even have a running time. How can I for example get a length to take 30seconds.
I am having a major problem trying to move an object to another object with a set speed I want object1 to move towards object2 for collision. Right now I control object2 with my keyboard and I want the script to tell object1 to move towards object2.
I have Adobe Flash CS 5 and have been having difficulties trying to get a created tween to move at a constant speed. I have been converting a graphic I've created to a symbol and turning it into a motion tween, however I have only figured out how to move the tween on a frame by frame basis. Is there a way I can map out the full trajectory of the tween and then set it to travel along that pathway at a constant speed rather than moving from point to point within a certain number of frames? The desired result is a green circle that will bounce off the edges of the computer screen/window as it moves along at a constant speed in the appropriate direction. I am a flash novice and have been fiddling with the program for a few days
I want to have something on the screen move at a constant speed when a button is pressed. I'm not sure how to go about it. I have this for it to move 5 pixels at a time but I want it to move continually on holding the mouse down.
I have a SWF stage that needs to be resizable, as it loads content dynamically which may have different dimensions. Yet, I need an object (namely a 'Close' button) to keep its absolute size no matter how big or small the stage gets. I also need it to keep its relative position, let's say always at the top right corner of the resized Stage.
I wonder if there is a way in actionscript 2 that makes something happen if an object hit another object with a specific speed. For exemple: If Object 1 hits Object 2 with a speed greater than 10 I want something to happen.
This is one of the threads that was deleted. I've come up with the same problem: how do you go about dragging an object around a fixed point (rotation)?
I can do a normal drag & drop, but with this i don't even know where to start
Im writing a app that stores run time values in an object and uses them (instead of i.e. an array). The defaults I load in from an XML file. XML itself beeing an object; could i just use the XML object to keep the current values or is this a 'slow' object compared to as3.0 internal objects. Speed is of the essence since it is supposed to become a game. The internal object isnt as fast as normal array access but so far its working fast enough.
Loading in the XML into a new (but totally similar object) seems silly. If it operates on the same prinicple/speed i could rewrite it and really clean up and simplify the code. Noy wanting to try it if its gonna be slower.
how to do an object move towards the mouse when i move the mouse the towards the object and backwards when i move the move away, something liike the menu on [URL]
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.
I have a little utility takes lists of letters, combines them in every possible permutations, and lists out all the combinations that are words. For example, I would feed it in "cde,abc,tbrn" and it would let me know that cat, cab, car, can, dab, eat, ear, and ebb are all valid words.I've tried two different approaches: Load a dictionary text file, and splice it into dict:Array. For each possible letter combination run:
if(dict.indexOf(testWord)!=-1) trace(testWord); The other option is to convert dict:Array into an dictionary:Object for (i=0; i<dict.length; i++){dictionary[(dict[i])] = dict[i];}
and then run: if(dictionary[testWord]) trace(testWord);
Although I've read arrays are faster than objects, testing to see if the word exists in an object, and iterating 10s to 100s of times over a several thousand word dictionary is orders of magnitude faster than checking to see if the word exists in the dict:Array.
I am trying to get an object to track my mouse on press and i am using a tween. However, the nature of the tween is such that the time taken for the object would move would always be constant despite the distance.
I would like to make the object travel at a constant speed regardless of the distance. Is it correct for me to use a tween? If not what should I be using?The code for my tween is as follows.
map_mc.tracker_mc is the mouse cursor that would appear when onPress while the map_mc.crosshair_mc is the object that would track my cursor's movements.
If I create a MovieClip object, and want it to move with some speed, what should I do?I have read a tutorial which was using "xspeed" and "scaleSpeed" to make the small MovieClip moved, but it seemed that this didn't work in my code.such as Code: Select all rectangle.xspeed = Math.random() * 10 - 5; rectangle.yspeed = Math.random() * 10 - 5; rectangle.scaleSpeed = Math.random() * 0.05; and rectangle is an instance of MovieClip.I wonder if that kind of speed properties isn't in as3, or I made some mistakes.
I trying to learn and follow some tutorials about classes and stuff like that. If you look att my code I have posted a object called "FallingObject" falls every third second in the speed of "y += 10;" I want my falling object to increase the speed every 20 second. How do I do that?
PHP Code:
var TimerFallingObject:Timer = new Timer(3000);TimerFallingObject.addEventListener(TimerEvent.TIMER, OnStartFallingObject);TimerFallingObject.start(); function OnStartFallingObject(e:Event){ var af:Sprite = new FallingObject(); af.x= Math.random()*640; addChild(af);}[code].....
I am trying to move a 'Shape' object across the screen. As the object moves, a copy is being left at the initial position. Almost as if only an instance of original object ahs been moved
This is not an issue for moving an image or MXML graphic. Is something wrong in setting to the move object?
The code is as follows
private var arrow:UIComponent; private function resetAssets():void{ arrow = new UIComponent();
I'm still new to AS3, and I was wondering how to make an object point in the direction of another object and move towards it if they are a certain distance from one another. I haven't been able to find out how to do this from the Adobe devnet, so I thought I'd ask here.
I cannot find how to have an object follow the mouse at a CONSTANT speed. The code I keep on finding is something like this:[code]I don't know if I'm just missing some really simple detail, or some major idea, but I'm pretty sure something as easy as this is possible.
I am using Flash 8 and AS2. I have been looking and looking, but I cannot find how to have an object follow the mouse at a Constant speed. The code I keep on finding is something like this: Code: onClipEvent (load) { _x = 0; _y = 0; speed = 5; } onClipEvent (enterFrame) { endX = _root._xmouse; endY = _root._ymouse; _x += (endX-_x)/speed; _y += (endY-_y)/speed; } The "/speed" part makes the object move slower the closer it gets.
I use something like this code to detect the speed of the movement of a dragged object
PHP Code:
if (!go) { this["position_"+i] = this._y; i++;[code]....
This way I can find in what direction the mouse vertically has moved and at what speed. The problem is that every once in a while the speed will be in the opposite direction. What do people use to detect the direction of the movement of the mouse?
I'm working on this "game" and I currently have a ball that increases in speed as you hold down the arrow key. What I am now trying to accomplish is I want the ball to ease to a stop when the user let's go of the keyboard key (onKeyUp). Here's the File. <---Link
Here is my code so far: var speed = 10; ball_mc.onEnterFrame = function (){ if(Key.isDown(Key.RIGHT)){ this._x += speed += 1; } if(Key.isDown(Key.UP)){ [Code] .....
So once you let go of the Keyboard Key I want the ball to slow down to a stop.
and theres probably a simple solution but i dont know. I have an object travel at a constant speed across the stage area from left to right, How do i stop it at the Right side of the stage??
I want to add an animated .gif file to my movie. So I created a new symbol and then imported the .gif file to the stage. This created the symbol containing the animated .gif.I dragged the symbol onto the scene where I want it. However, the animation seems to play at a different speed (fps) than normal. So I changed the fps of the symbol (at bottom of Timeline where it says "fps"). But for some reason this changes the fps of the rest of the entire movie.
I'm tweening a movieclip from startX to finishX. The value of startX varies but finishX is a constant. But as the startX increases in value the animation appears to be quicker. How do I adjust the speed of the tween to ensure a consistant speed regardless of the value of startX?