ActionScript 3.0 :: Making A Sprite Reverse Direction?
Mar 21, 2012
This is a painfully simple concept and for some reason I can't get my head around it. The basic idea is I want a sprite to come down half way and then if it fails a random check, to reverse direction and move back towards the top.
Code:
private var _ReverseDirection:Boolean = (Math.random() > .5) ? true : false;
public var _Vel = 3;
public function main(){
[Code]....
So basically the the sprites created, a true/false boolean is made and the Loop function is started. As you can see though, as soon as the sprite starts moving backwards it fails the If statement and starts bouncing back and forth between passing and failing. I've toyed around with putting them in different functions, complex If statements, etc but it keeps coming back the conditions fluctuating back and forth.
View 2 Replies
Similar Posts:
Jun 23, 2008
var center = Stage.width/2;
var speed = .05;
function activateMenu() {
[Code].....
View 6 Replies
Jul 8, 2010
I've got a comboBox positioned close to the bottom of a frame. Is it possible to reverse the direction of the drop-down so that it "drops-up" and doesn't get clipped off?
View 7 Replies
Oct 24, 2010
But I have a simple problem I think.I have a moving panel of images, and I want to be able to change the direction of the panel with the click of a button. Here's what I have so far:
var panelSpeed:Number = 1;
var leftDirection:int = -1;
var rightDirection:int = +1;
[code]....
View 2 Replies
Dec 9, 2009
So I'm trying to make basic sprite control with the keyboard so that he walks right when the right arrow key is down. At the time I'm not worrying about him actually moving, but just the sprites.
Now after I press right once, when I release he stays there. I realize that it's because there's no command to go back to a standing sprite. But when I put that command in, since flash has no key release control, every time you let go of right OR left he always returns to facing right.
So I'm having trouble make him face the way he was walking when you let go of a certain key, but all my attempts have failed.
View 0 Replies
Oct 27, 2009
I can't say that I have played with it much, but I was looking to use a gradiant fill in one of my Sprite objects I created in flash. Seems that the gradiant fill always goes left to right... how can I make it go up and down? I know I can rotate the object, but then I would mess with the x and y scales that would mess me up later down the road. is there a way to change it to vertical fill?
View 2 Replies
Jan 25, 2008
I am building a site in flash that contains a number of cog movie clips. In this animation I have a lever that can shut off the cogs and make the cogs go forward and reverse. I seem to have the forward and stop functionality working, but I can't seem to get the cogs to go in reverse in a constant loop. They will only go in reverse until the beginning of the timeline. Below is the script I am using:
CODE TO STOP CLIP:
function stopClip() {
this.stop();
}
lever1_mc.onPress = function() {
[code].....
View 2 Replies
Dec 2, 2011
I want to know if there's a way to make a symbol move the direction it's facing.I have a character which rotates when you press Left/Right:
if(Key.isDown(Key.LEFT))
{
_rotation -= 15;
[code].....
View 6 Replies
May 27, 2009
methood of telling the stage to continue playing in reverse, after a button is clicked, until it reaches a keyframe that will tell it to stop? I'm trying to make it so buttons will tell the stage to play a transition from beginning to end and then have it play in reverse when the "back" button is pressed. I'm currently searching online to find an answer but I haven't had any luck yet.
View 10 Replies
Jun 24, 2009
I want to make a paint bucket function, I know about floodfill, but it leaves a white (like the background color) outline.I would rather make it on a sprite without converting it to a bitmap, is there a way?And if not then anyone knows how to fix the outline on the floodfill?
View 0 Replies
Jan 26, 2007
I wanted a sprite to move round on the screen when a play button was pushed. I have a left and a right button which store strings "left" or "right" into the next positions of an empty array called history.
When i push the play button i want i want the sprite to move either left or right according to what commands are in the array. My code just seems to play one single command and then stops when i hit play again it just repeats the same command.
Is there any way to make it play through all commands in the array one after another?
Here's the loop that i was trying to use.
[Code]....
View 3 Replies
Dec 1, 2009
I'm making a copy of a Sprite via the BitmapData Draw method. It kind of works other than the top portion of the bitmap gets cut off (replaced with transparent pixels). It looks like it's about the same height as the Sprite's y value.
looks like this:
_________________________
| |
| TRANSPARENT PIXELS |
|_________________________|
| |
| IMAGE |
| |
| |
| |
| |
| |
| |
|_________________________|
View 5 Replies
Feb 24, 2009
i have a scroller developed in as2. it basically scrolls continuously in a direction until the direction of the mouse is changed. the images of course loop in the continuous scroll. now the problem is that for 10-15 photos its ok. but when i feed it with 180 photos, it seems to show only 11. why would this be? any restriction on flash ??
View 1 Replies
Jun 18, 2009
So I have this mc: this.slidingMenu it's a mc of a ring shaped menu, which turn around when 2 button get clicked. When the button on the right, mc goes forward until stop(), when the button on the left mc goes reverse until the stop(). In the first case i use gotoanplay, and everything goes fine. For the second I use prevFrame, like this:
[Code]....
View 3 Replies
Mar 17, 2011
have a ball with the name of mc which can be moved using the keyboard .. when you press the left mouse button shoots the ball, this ball and the other flies in the face where the cursor was in the shot .. but if you move the cursor to another location and shoot a second time then the second ball is also flying in the direction of the cursor and the first ball change direction toward a second shot ..
ActionScript Code:
import flash.display.MovieClip;
import flash.display.DisplayObject;
import flash.events.MouseEvent;
[Code]....
how to make that first ball did not change its direction and continued to fly in the direction of the shot?
View 5 Replies
Mar 5, 2010
I created a class, extended the sprite class, and now in the constructor I am trying to set the Sprite's width and height properties which are inherited from the DisplayObject. However, after I set this.width and this.height, and print the values, I get 0 for both.
What the heck is going on? When I view the livedocs I see that DisplayObject has width and height listed as public properties. I have been able to instantiate a Sprite directly, and set the width and height after it's been instantiated, so I don't get it.
package {
import flash.display.*;
public class ScrollBar extends Sprite {[code].....
View 1 Replies
Apr 4, 2011
I've got a sprite which I want to temporarily hide... But changing the .visible property doesn't do what I expect. The code looks roughly like this:
[Code]...
View 1 Replies
Mar 2, 2009
I created a new AS3 document (550px by 400px) and added the following code to the first frame.
However, when I run this, I see nothing painted on the screen at all, the screen remains completely white.[code]...
View 3 Replies
Jul 6, 2011
I'm doing a simple rotation on a sprite but there's a weird behavior where the sprite does not rotate around it's top left. I think I'm rotating along the top left of the test class instead of the sprite child. I would like to rotate the rectangle around it's top left corner (kinda like a clock hand). The code is pretty short so I'll let the code + pictures explain my problem:
package
{
import flash.display.Sprite;
[Code]....
I've read a lot of stuff about rotating around a fixed point, I've tried doing it with movieclips instead of sprites, I even copy pasted a tutorial on rotation and nothing works.
View 3 Replies
May 27, 2008
[Code]...
Then the numericStepper is drawn as if it is squished to 20% its normal height. If I pre-set mySprite width and height before adding the numericstepper, the trace output is 0,0 after adding it and it is not displayed at all. Is there some way I can make the sprite only adjust to correctly fit the numericStepper OR resize it afterwards without distorting the numericStepper component?
View 2 Replies
Sep 23, 2011
Both of sprite.width and sprite.scaleX can be used for scale a sprite. Is possible sprite.scaleX depends on screen size?
View 2 Replies
Jun 19, 2009
It has been a great resource of the years. No my problem. I am trying to dynamically resize a sprite that has a line drawn into it. Here is my code:
[Code]...
View 4 Replies
Aug 15, 2010
first i have 2 sprite.. it`s mcproduct sprite and mcproductpane sprite . mcproductpane is a parent of mcproduct sprite.. so inside mcproductpane there a several mcproduct sprite.this is a script of mc prodcut
PHP Code:
[Code]...
The problem is i want to set a button in here(mcproductpane sprite), this button will unload / make dissappear an image that i load using loader class in mcproduct sprite..how can i make this happen?when i want to make a button in mcproductpane sprite which the function of the button it`s to unload/make an image that i load using loader class in mcproduct sprite disappear.
View 1 Replies
Feb 3, 2010
Everytime I google this question I see confusing information about masks and blends, none of which seems to directly apply to what I think should be an easy thing... There are three Sprites involved here...the lowest layer sprite is pretty much a background. I want to overlay a translucent Sprite on top of the background and then I want the third, top-most Sprite to act as a hole, so that the area inside the third Sprite is completely transparent, so that the background sprite is completely visible. How would I go about doing this dynamically (i.e. dynamically drawing the masking sprite and hole using the Actionscript graphics calls)?
View 4 Replies
Feb 2, 2009
Is it possible to set the height of the sprite depending on the height of an textfield inside that sprite? I'm creating a box with a textfield inside it, but I want the box to be sized depending of how much text it is in the textfield..
View 9 Replies
Mar 23, 2011
I have a brick class where I have created a rectangle using flash.display.graphics.I am using this brick class to create a grid of 10 X 10 in another class called grid using new brick() in a for loop.I have another class called ball where I have created a circle with flash.display.graphics.The problem is that I want to remove / destroy individual bricks when the ball hits the bricks on Event.ENTER_FRAME which is not happening.the error I get is shown only for the last brick that is created in a for loop.ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.
at flash.display:isplayObjectContainer/removeChild()
at grid/ball_movement()// my function in enter frame event
The code I wrote in ENTER_FRAME is
[code].....
View 3 Replies
Mar 24, 2011
I have a brick class where I have created a rectangle using flash.display.graphics.I am using this brick class to create a grid of 10 X 10 in another class called grid using new brick() in a for loop.I have another class called ball where I have created a circle with flash.display.graphics.The problem is that I want to remove / destroy individual bricks when the ball hits the bricks on Event.ENTER_FRAME which is not happening.the error I get is shown only for the last brick that is created in a for loop.[code]
View 1 Replies
Feb 8, 2011
For a project, I'm making an interactive side scroller.You move the character with the arrow keys and press the space bar to interact with things.So far, I followed DexNote's tutorial on YouTube.I thought that I would make the interactable objects as buttons, while the mouse focus would be on the character and when you press the space bar it make a mouse click in that area.The trouble I'm having now is that I don't know how to make the space bar trigger the "interactions."
View 1 Replies
Feb 5, 2009
Ive got a question that feels like it should be easy but I cant figure it out. Suppose I have 2d grid of square sprites on the stage, lets say 20 by 20 (400 sprites). Another sprite moves accross the stage on top of the grid. The moving sprite and the 400 sprites below it share a common parent. So heres the question: How do I find out which of the 400 sprites the moving sprite is currently over? And heres an extra wrinkle: I lied, the sprites are not square they are of differing shapes so I cant do a simple math calculation.
All I can come up with is something like hitTestPoint(), but then I would have to call it 400 times wouldnt I? That is probably the most inefficient way to do things. Is there a function like whatsUnderThisPoint(p : Point) which will return a list of every sprite on the display list that contains p?
View 3 Replies
Jul 12, 2003
I want to generate large text files, basically 4 columns, several thousand rows, of numbers. Making an array with all this info in it occurs farily quickly, it's getting it to a displayable format that takes a really long time. Right now I use something like this:
[Code]...
View 10 Replies