Arrays :: Randomly Do Something Without Repeat?
Mar 22, 2012
I've 3 movieclip on stage which is mc1,mc2,mc3at first they are alpha=0What I want is when i click on revealBtn, 1 of them will show up as alpha=1.But with my code below, sometimes I need to click about 5 times or more only can make all those mc show up.Is there any solution for what I wanted? I've try splice but it's still not working well.
var mcArray:Array = [mc1,mc2,mc3];
for (var j:int = 0; j < mcArray.length; j++)
{
[code].....
View 2 Replies
Similar Posts:
Mar 22, 2012
I've 3 movieclip on stage which is mc1,mc2,mc3 at first they are alpha=0 What I want is when i click on revealBtn, 1 of them will show up as alpha=1.
But with my code below, sometimes I need to click about 5 times or more only can make all those mc show up.
Is there any solution for what I wanted?
[Code]...
View 1 Replies
May 12, 2009
How can I mix an array randomly in as2? I have this code so far:
Code: Select allfunction startGame(){
for(i=1;i<=52;i++){
cards_array.push(i)
I gues you see this is for a card game (hearts).If I want to mix the cards I have to mix the array...
View 2 Replies
Oct 21, 2011
After reading data from XML source I like to be able to show one random item from data whenever, say, clicked a button. I think I can accomplish this by storing the data into an array and use it from the array. I would like to learn if possible to do it directly from xml without storing it into another array.
var myXMLLoader:URLLoader = new URLLoader();
myXMLLoader.load(new URLRequest("XML_NOTES.xml"));
myXMLLoader.addEventListener(Event.COMPLETE, processXML);
[Code].....
View 2 Replies
Mar 19, 2012
My stage have 3 movieclip that is mc1,mc2 and mc3.each of them are now alpha=0.I have a button on stage too and when click on it, 1 of the movieclip will be change to alpha=1.
here is my script:
var mcArray:Array = [mc1,mc2,mc3];
for (var j:int = 0; j < hotSpot.length; j++)
{
mcArray[j].alpha=0;
[Code]...
View 2 Replies
Sep 24, 2007
Onmy stage I have a MC, and when I click it a random MC from the Library should appear and move around randomly.
I'm using this to make it move around randomly [URL]
how to make the random MCs appear from the library. And should I put the random moving script on each of my ten MC?
View 8 Replies
Jan 21, 2011
I am running into some trouble adding an array into another array to create a multi-dimensional array.The code appears as below:
var slideDataArray:Array = new Array();
var slideShowDataArray:Array = new Array();
slideDataArray[0] = xmlData.SlideShowParameters.SlideShowImagesDirectory;[code]........
I am looking for a means of placing the slideDataArray into a 'slot' or value of slideShowDataArray so that I can in the end pass the slideShowDataArray as a parameter to another function.As of now, the last slideDataArray appears 11 times (the loop runs 11 times) in slideShowDataArray and the way the code is written the slideDataArray is unique every iteration of the loop.
View 1 Replies
Aug 26, 2009
I've got a bit that loads a big chunk of xml data about products.I push product info into an array(e.g. productArray), then add that array to another array (e.g. allProductsArray)How do I sort those arrays? For instance, if I want to sort the allProductsArray based on the info in productArray[0]?Alternatively, would something other tha an array of arrays be a better route?This loader loads the same sort of info for many different clients, so the bit to sort on will change.
View 5 Replies
Sep 26, 2011
I'm trying to write a function where I can specify any amount of array, and the return value will be an array containing the contents of all of the specified arrays.I've done this, but it seems like a really slow and ugly way of doing it:
var ar1:Array = [1,2,3,4,5,6,7,8,9];
var ar2:Array = ['a','b','c','d','e','f','g','h'];
function merge(...multi):Array[code].....
Is there an inbuilt and more efficient / nice way of achieving this? The result does not need to be in the same order as the input - completely unsorted is fine.
View 3 Replies
Feb 17, 2009
A little explanation: Im making a random arranging number Array. So instead of using a loop and assigning 0 to first array element, 1 to second, etc.I need to make it totally random but without repeating any numbers. To do that I made a second Array that will have the same number of children to serve as a reference.Each of them will be an Object with a property "num" , wich will be its actual number, and a property "called" wich defaults to false.Like this:
ActionScript Code:
for(var i:int=0;i<vQuantity;i++){
ranArray.push( new Object() );
[code].......
View 8 Replies
Dec 27, 2009
I've had a problem for awhile that was really odd. After some intense debugging, I realized the problem lied in setting an array equal to another array.[code] When setting one array equal to another, the values aren't copied over, but a reference to that memory is stored. So no matter which variable you change, they are both references to the same memory and thus both will reflect the changes.With other data types, this doesn't happen.I could fix it by looping through t1 and using push() to add each index from t1 into t2, but that seems a little messy.
View 7 Replies
Jun 25, 2004
correct syntax for pushing variables to arrays within arrays? I have searched many threads but found nothing that exactly answers my query.I have a class (Brigade) which amongst other variables contains an array (BrigadeUnits) This is the third element.. My Brigades are stored in an array called AllBrigades. I now need to fill the BrigadeUnits array with objects of my Units class.The hierarchy I want to create is as follows:
AllBrigades (array of Brigades)
Brigade (object)
BrigadeUnits (array within Brigade object)
Unit (Object to be stored in BrigadeUnits array)
I have tried various approaches including the following, assuming that I am addressing the first Brigade in the array:
AllBrigades [0] [2].push (MyUnit);
But when I trace this I just get undefined.
View 14 Replies
Apr 1, 2010
I don't know much about flash.. I've created a MC with tomatoes falling.. when the MC repeats itself, which I want it to, looks too "rough". I am hoping to make the transition a little smoother.. I've read a little about mathematical random function, but it looks so complicated.Here is the flash: http:[url].....
View 4 Replies
Aug 25, 2009
Im wanting to change the variable numSound. At the moment it is a random number 1-5 which works well but I dont want repetition. Tried all sorts of things but no luck.
Code:
private function randRange(min:Number, max:Number):Number
{
[code].....
View 6 Replies
Mar 19, 2010
1. starts with 2 guns crossed centered
2. the shoot at the same time and start dragging towards the edges of the screen like this: <------ (center) ------>
3. fill the centerish area with smoke from the gunfire while the guns are moving away
4. as the smoke clears my name appears in the middle
5. then a few more frames of smoke coming out of the guns (i want this part to repeat, only this part though so theres just infinite smoke coming out)
now i'm still a bit fresh to flash. here's what i have down. i got my gun pics and the tilt up when fired and got them to drag away (motion tween). i also got my name to fade in from a frame in the middle to the end. i still don't know how to make the bang, or smoke (then make the smoke vanish), and then have the last few frames repeat.
View 1 Replies
Mar 22, 2012
I've 3 movieclip on stage which is mc1,mc2,mc3 at first they are alpha=0 What I want is when i click on revealBtn, 1 of them will show up as alpha=1. But with my code below, sometimes I need to click about 5 times or more only can make all those mc show up.
[Code]..
View 1 Replies
Feb 26, 2010
I got some code to make a video loop indefinitely with the nsvid4_loop function, but i want it t be toggleable via a button I am trying to set up a function to do that (vid4loopwitch).. i'm getting stuck though on how exactly to incorporate the one nsvid4loop with its event listener into the function for repeating it is probably pretty straightforward i'm just still learning my way around AS. check the code to see what i have so far.. i just need to know what i need to add to the vid4loopswitch function to get it going. it is really hurtin my brain
var nsvid4:NetStream = new NetStream(nc);
nsvid4.client = this;
nsvid4.play("clips/video1.flv");
[code].....
View 4 Replies
Jan 15, 2009
how i should go about making a function that returns a random int w/out repeating? i was thinking:
[Code]...
would this be sufficient? i'm tracing my output and sometimes i don't see anything. is this because it could take a while to iterate through w/out a repetition and that may cause the variable to be undefined during that call of the function?
View 9 Replies
Aug 18, 2009
I designed image viewer and the main functionality of the code is written in an external class - AS file. The connection between the fla file and the external class work ok. In the fla file I added some movie clips as buttons and when I press them, the external pictures are loading successfully.
A) When the picture is loaded, I am using a tween , and the picture is moving inside the screen.For this I call inputfade() function from the external as.
B) When I choose another picture to be loaded, I want the current picture to move outside from the screen, and the new loaded picture to move inside (same as explained in A).For the current picture to move outside I used outputfade() function, and for new loaded picture to move inside I am using the same first function inputfade()
Here is the main code:
//moving inside
public function inputfade(){
var easeType = mx.transitions.easing.Bounce.easeOut;
[code]....
I have a problem with the part, when the picture is moving outside from the screen (when outputfade() is finished,) I can not add new coming tween. (- I can not call any new tween function).It seems that any code related to tween (exept yoyo)or other type of mc motion is blocked after after finishing the function outputfade(). I also add with some trace (�test�); after finishing the inputfade function and the trace work. Also interesting this.yoyo() function works as well after finishing outputfade, which is not same case with calling inputfade();
View 0 Replies
Dec 29, 2009
I have managed to develop code that will run a php script by passing a variable (obtained from a combobox control) to the MySQL database. Initially this works fine but if I try to repeat the excercise using a different value nothing happens.[code]...
View 4 Replies
Jun 21, 2011
I have this code:my_txt.text=a = myArray[Math.floor(Math.random()*myArray.length)];Is there a way to do so that one element in myArray doesnt show more than once. I have tried different methods some days but canït succeed.
View 8 Replies
Jun 13, 2005
anyway cutting to the chase, i need some advice and was wondering if someone could spare a mo to briefly explain what i should do here...
Code:
for (i=0; i<7; i++) {
this["bubble"+i]._x = 0;
[code]....
View 2 Replies
Mar 30, 2008
I'm trying to create a simple news scroller. The scrollers is no problem, but I'm not good with XML. I am able to display a simple text in an .swf file with some AS code and an XML file. The problem is that I want to be able to display an number of sentences with the same tags. I want to have some AS code that checks if I have more of the same tags and then displays al of the scentences. I don't want to use several dynamic textfields, I just want to use one, cause it's easier and faster to edit the text.
This is the code I use in the .swf:
Code:
function loadXMLTB(loaded) {
if (loaded) {
_root.datum = this.firstChild.childNodes[0].childNodes[0].firstChild.nodeValue;
[Code].....
View 1 Replies
Apr 3, 2010
In AS 2.0, I have an array of swfs that I'd like to play randomly end to end. With the following code I can make the swfs random without a repeat of the same swf back to back. What I'd like to do is have all the swfs play randomly until all have been shown. and then repeat again randomly or load a separate final swf.
From what I've read I need to add a splice function to remove values from my array but I can't seem to make it work. Can anyone tell me what I need to add to this to make it work? Here is my code:
[Code]...
View 5 Replies
Mar 16, 2009
I've got a game going where portals are randomly placed across the map every X seconds.However, I can't figure out how to stop the portals from spawning on top of each other. I know how to easily do the collision, and check if they're too close to each other.Pretty much what I do is create the portal object, then randomly assign it X and Y values. Then, I do a for loop that loops through all the portals in the portals array, check THEIR X and Y value, checks to see if they're too close...then what? I can't just go "okay, it's too close" and randomly assign it new X and Y values, otherwise it could be on top of ANOTHER portal.What I'm looking for is something that will check the X and Y values of all the portals, then if it is on top of another portal, it will assign new X/Y values. Then, if these are on top, it will do it again. And again, until it gets the job done!
View 2 Replies
Mar 17, 2011
I recently came across this script which I believe I have used before. However, I can seem to recall how to use it right as I can't get it to work. It is suppose to play the frames at random and not repeat any. Once that takes place I want it continue that cycle over and over. [code]...
View 4 Replies
Mar 25, 2011
I have a flash banner with my stage swf that I have loaded four swf files into and they play through sequentially. Now, I need it to repeat and play through again.
View 1 Replies
Nov 12, 2009
I would like to create a repeating pattern using a bitmap from my library as a background. I would like the pattern to always fill the stage area when the brower window is scaled. The code below works, but I think it may not be the most efficient way to handle this. Seems to be a little slow.
function onResizeStage(evt:Event):void{
backGroundSprite.graphics.beginBitmapFill(pattern(0, 0));
backGroundSprite.graphics.drawRect(0, 0, stage.stageWidth, stage.stageHeight);
backGroundSprite.graphics.endFill();
}
View 3 Replies
Sep 24, 2010
I have the code below on my mc, i would like it to gotoandPlay a random frame instead of a specific frame, as I have it set up now. I would like it not to go to the same frame twice.
on (release) {
_root.circle_mc._visible = false;
//Movieclip GotoAndPlay Behavior
[Code].....
View 1 Replies
Nov 21, 2010
I just wonder if I could make the object "car" to repeat doing this:
function start_car(){
_root.car.onEnterFrame = function(){
_root.car._y +=15;
};
};
setTimeout(start_car, 1000);
I want it to begin at y=0 and x=0 after like 7 seconds and then repeat going down the y axis as you can see in the code.
So the car movieclip starts moving slowly from the top going down then after like 7 seconds when it's out of the scene it begins at e.g x=0 y=0 and going down for 7 seconds then starts at x=0 y=0.... etc, so it keeps looping.
View 1 Replies