ActionScript 3 :: Generating Random Starting Points For Incoming Objects?
Oct 26, 2011
we have this game where you control an avatar in the middle of the stage that defends itself from incoming projectiles. If it hits them with its arms or legs you get a +1, but if they hit the head or torso you get a -1. But cant figure out how to spawn them randomly along a given path. See picture below. Want them to come in from the sides but have the same "destination-area" - which would be the head & torso.
View 1 Replies
Similar Posts:
Mar 18, 2009
What I'm looking for is to have a button on the screen. When clicked it will generate a random fact. I'd like to have around 25 facts, although the number doesnt matter at this stage.
I'm only learnigng flash and actionscript at the moment so my thoughts are a bit confused. Would I store all the facts in an array and use the math function to generate a random number that will access the fact stored in the array? not sure how the code would look like.
View 2 Replies
May 5, 2011
I have an engine for platformer game and I need to generate random blocks while moving and of course delete old ones, when the hero leave pervious position.Here is the code for generating random platforms when the game starts (costructor):
ActionScript Code:
public function TheGame()
{
bla-bla...
[code]....
As you can see, I create a loop which creates 10 platforms in different positions.My goal is to create a function which will delete blocks from the array which are not in the stage anymore and create new blocks when screen is moving up.
View 2 Replies
Sep 28, 2003
I'm having trouble generating a random number between 1 and 4.
My script looks like this;
[Code]...
View 7 Replies
Jan 11, 2005
hi, i'm generating two random numbers, between 1 and 4, which must be different to each other each the two numbers are picked. i've tried the following:
var firstRandom = Math.random()*3+1;
var secondRandom = Math.random()*3+1;
var boxA = "box"+(Math.round(firstRandom));
[code]....
and i still get two numbers the same occasionally. why isn't it comparing the numbers?
View 1 Replies
Jan 10, 2009
generating random numbers between 50 and 200 but the number that has been generated once should not be displayed again. I am using this code
var num:Number;
on(release){
num = Math.round (Math.random ()*200);
trace(num+50); // +50 because random numbers between 50 and 200 are required
}
Its working fine but sometimes repeat the number that has already been displayed.
View 4 Replies
Feb 19, 2009
I need to make a random number series something like " LK208T38". I can make single random number but dont know how to produce a series. May be we can store the characters in array and display them.
View 3 Replies
Jan 20, 2010
I am making a game where random letters and words are generated into movieclips, thats the background. I built it using arial as my font, however I then decided to go with a fixed width font to make sizing the movieclips to the words much more straightforward. Yesterday this worked fine, the font i am using (Liberation Mono) is installed on my computer, all the textboxes which use this font have the character embedding on them, and I have not changed any of the movieclips, only non-relevant code. So I run it up again today and none of the words appear. Thinking it might be some code changes I made I go thourhg tracing out everything, only to find the wrds are being generated, and written to the textbox absolutely fine. I switch back to Arial just as a check and bang it works again.
View 1 Replies
Jan 21, 2010
I'd like to create a very simple random addition equation.I have: 3 dynamic text boxes (r1_txt, r2_txt, a1_txt)I want the first two to be random numbers and "a1_txt" to display the sum of the first two random numbers.Everything's perfect up to the point of adding the two numbers together and dropping the answer into a1_text. What do I need to do to my last line of code?
//random numbers//1.function randomNumbers(min:Number,max:Number) { var Results:Number=Math.floor(Math.random()*max)+min; return Results;}
//2.new_mc.addEventListener(MouseEvent.CLICK, showRandomnumber);
//3.function showRandomnumber(event:MouseEvent):void{ r1_txt.text = randomNumbers(1,100) r2_txt.text = randomNumbers(1,100) a1_txt.text = Number(r1_txt.text) + Number(r2_txt.text);}
View 3 Replies
Oct 2, 2011
I heard of some Math.random() but I'm not sure about using it correctly. Number must be whole, so I suppose I'll need some rounding function.
View 3 Replies
Nov 14, 2011
I am using 16(4x4) grid pattern, in that i need to generate a random number which should not come horizantally continuous three , vertically continuous three,and diagonally continuous three.i am using as3 for coding.
View 1 Replies
Jun 23, 2007
I'm assigned to do the portfolio section for my company's website and my supervisor has specifically told me what he wanted in terms of navigation and layout. Basically, he wants each portfolio piece to be square and in the form of 7 x 7 square grids. Each square's dimension is 100x100 px. He wants each portfolio piece to load randomly every time the page loads, so that it makes a shape of jigsaw puzzle-like if the piece is less than 49. Each image needs to be imported externally so that when we have more portfolio, we can simply added it to the array. Each portfolio piece should behave like a button that links to a bigger image.I was able to get it to the point where the squares are generated dynamically on 7x7 square grids ( I used script from "Flash Hacks" book by Sham Bingal) Now I'm trying to develop the script to get it to work like my supervisor wanted.
View 5 Replies
Jul 1, 2010
How to create a code to generate non repeating random number?
View 1 Replies
Oct 9, 2008
I have a simple Flash movie with a series of still pics fading from one to the next.I want to use it in a web page masthead and I would like the movie to start on a random frame.Is there some simple AS3 code I could use in the first frame that directs the movie to immediately jump to a random starting point within the 220 frames contained in the movie?
View 6 Replies
Jul 30, 2004
We are in the process of builing a statistics simulation for a client. One of the requirements of the simulation is to first generate a set of 1000 random numbers from a Normal (or Guassian) distribution.Does ActionScript have the builty in functionality to generate random numbers from anything other than a Uniform distribution?If this functionality is not built in, does anyone know of a component or pre-built script that can provide this functionality?How hard would it be, if either of the two options above are not possible, to generate random numbers from a Normal(Guassian) distribuion using ActionScript?
View 5 Replies
May 4, 2011
I'm trying to write code for webcam tracking + drawing generative lines. Main idea is that person passes the camera and it creates random size and colours lines. After lines fill screen up to 35%, screen become blank (as in the begining). So my questions are: 1. how to create random size and colours lines that appears by person tracked movement? (example could be that person is creating generative art by lines) 2. what functions should I use to count percents of filled screen? (I want that after 35% screen become blank as in the beginning. After that it just continue process from the beginning)
View 4 Replies
Mar 2, 2011
I looked everywhere on the internet and couldnt find how to generate a random number that had one decimal place.I am trying to generate numbers between 12.0 and 13.0 randomly.Below is my code... I know its wrong because of Math.round and Math.random, but i cant seem to find anything that deals with a decimal place.
addEventListener(Event.ENTER_FRAME, fl_EnterFrameHandler_1);
function fl_EnterFrameHandler_1(event:Event):void{volt.text = Math.round(Math.random()*(1)+12).toString();}
[code].....
View 3 Replies
Jan 21, 2009
I am trying to write a script that generates a random letter, then sends that letter to random destinations on the stage. I have been unable to get it to work. I think there may be a conflict with my code, something that is incompatible with the as3 changes.
[Code]....
View 4 Replies
Mar 29, 2006
I'm trying to make a kids score board where there are 20 icons all with scores behind them between 1 and 20 and a kid chooses an icon, clicks on it to reveal their score, thenthe score is added to their teams running total at the bottom of the window. (There are 2 teams) The thing i have a problem with is generating the random numbers and also where exactly to drop in the actionscript in the timeline. I've tried different variations of the Math.Floor(Math.Random) but i cant seem to get it to produce the numbers i want!
View 7 Replies
Jan 25, 2007
Im going through this method for generating a random image into a movie clip [URL] I was just wondering if theres a way to check if say for example image 4 has loaded into the movieClip previously (just before)...and if so....not load that image and randomly pick one of the other images
View 2 Replies
Mar 25, 2007
So basically I am making a round robin function, for someone, basically a round robin, matches every player with every player, im having alot of trouble with this, its quite difficult heres an example of the site i've been copying off (his matches are preset though)
[URL]
My current code generates about 10 "undefineds" each launch I do My code gets the input entered (which is the amount of players) It generates how many players based on that input my graph I have is 10 columns long, and 19 rows down I need to match player
1, vs 2 - 20,
2 vs 3 - 20,
3 vs 4 - 20,
4 vs 5 - 20
[code].....
View 10 Replies
Oct 13, 2011
I'm trying to generate multiple stars in the stage, but I keep getting an action script error.
stop();
var i;
var arrayStars:Array;
for(i=0; i<70; i++) {
[Code].....
View 1 Replies
Jan 22, 2004
generating a lot of random numbers and running them through movie clips to generate random letters. I've set the frame rate to 21 (which translates to 19 on a Mac... close as you can get it seems) but Mac users see everything in slo-mo. Alas, folks with slower PCs also see stuff in slo-mo so I'm thinking it's the math stuff screwing things up rather than the mac stuff.
Does anyone know of a way to simplify random number generating for slower CPUs to keep up? The problem might also be that there are a ton of math-calculated alpha transitions that I could kill if necessary. I'm also wondering if "setInterval" times are treated differently per computer -- some machines seem to treat an interval of 1000 as though it's 10,000. Is this a function of the cpu speed? I keep running into speed problems like this with AS and it kinda sucks. A modern day version of the old browser/DHTML display issues. They work fine on my machine, but not everyone has a new PC.
View 1 Replies
Dec 11, 2009
randomly start an ordered list of SWF's.I have my main SWF calling up external SWF's. I have 2 groups of external SWF's From my main SWF Actionscript, I want to randomly play one SWF in Group A and continue cycling through Group A (in order) until it is finished.Then I want to randomly play one SWF from Group B and continue cycling through that list (in order) until the list is cycled through. Then repeat group A (random start, but staying in order), etc.
My current ActionScript works for Group A to randomly select and play in order, I need it to stop after it gets to the random starting point (so it doesn't repeat) and start up Group B (which isn't in there yet)
ActionScript Code:
var logos:Array = new Array();
logos[0] = "logo1.swf";
[code]...
I need it to completely play through the Group A list before it goes onto Group B
View 0 Replies
Apr 5, 2011
I have an object which I want to rotate between -45 and 45 degrees, but I want that to be based on the mouse position. If the mouse position is at zero, I want the object to be at -45 degrees. If the mouse position is at the stageWidth, I want the object to be at 45 degrees. How would I accomplish this?
View 1 Replies
Jan 24, 2012
I am having a really frustrating problem with creating 2 random numbers. When I run the program, everything works fine, until I hit my object and go to the screen "math". Once there, all it shows is one number in one of the 2 boxes. Below is the code used to generate the numbers. I used the "trace" command to see if it was actually generating the numbers, and it is. The problem seems to be with pushing that number into the variable and displaying it to the user.
[Code]....
View 5 Replies
Apr 11, 2011
I've defined an array and want all the objects to start playing their animations when the project opens. Here's the relevant code (with only the first object playing the animation so far):
ActionScript Code:
var coinArray:Array = [coin1, coin2]; //an array which contains all of the coins
var numCoinArray:int = coinArray.length; //how many objects are in the coinArray
function init() //Loads assets to the stage and starts animations
{for(var i:int = 0; i< numCoinArray; i++)//set i to 0; if i is < numLevelArray perform code below; +1 to i {
var o:DisplayObject = coinArray[i]; //gets the object at index i,
o.gotoAndPlay(1); //perform operation on that object
}}
The error I'm getting at the moment is the line "o.gotoAndPlay(1)" where I get this error in the output section:
"Call to a possibly undefined method gotoAndPlay through a reference with static type flash.display: DisplayObject."
I'm presuming that the code line above "var o: DisplayObject = coinArray[i];" is the problem and should be changing DisplayObject to something else, I'm just not sure what?
View 3 Replies
Jan 13, 2009
I have a image slideshow set up on a time line. Each image is on a different layer and I am looking for a code to make the flash animation start at a random key frame every time the page is loaded. Here is a link to the site I am working on:
[URL]
View 1 Replies
Jan 24, 2009
Im looking to for my flash video to start at a random keyframe everytime the video is loaded.I have about 20 layers with images transitioning into each other.URL...Anyone have any actionscript that could generate such an effect?
View 6 Replies
Oct 26, 2011
i am doing a slideshow with images occuring randomly wch hav clickable links,okay it works but at times the transition is very fast instead of the 8s interval i expect ,when i view the trace() output ,i have noted that at times the timer is triggerd twice or more simultaneously...my code is below...what maybe the cause may u kindly assist i have 21 frames with 21 images
[Code]...
View 2 Replies