ActionScript 3.0 :: Arrays & Loops - Can't Get To Check The Rest Of The DataInputs And Toggle Their Circles
Oct 14, 2009
Inside each dataInput is a button that sets the var "varSumNum" to 1 or 2, retain or dismiss respectively. If I set varSumNum to 2 the retain button will hide the corresponding circleMC, but the circles need to toggle visible/invisible individually. This works fine on circleMC1, but I can't get it to check the rest of the dataInputs and toggle their circles. To clarify further, it needs to check each dataInput and if 2 & 4 are set to 1 circle 2 & 4 are removed.
[Code]....
View 21 Replies
Similar Posts:
Nov 29, 2010
The scenario is to create a lotto game that matches 6 user inputted numbers with 7 randomly generated numbers. The 7th number is a special case (eg bonus ball) WOULD LIKE TO SHOW A KIND HEARTED FALSH GENIUS ALL OF THE SCRIPT IF POSS! (its not tooo long) This code works, but it just outputs the default message: There seems to be a problem with my arrays not comparing? Part of the code is: (prioir to this the user inputs numbers, they are copied to text areas beginning with O, on a button press) On a second button press randomly generated number appear to a timer. //compareResult checks how many numbers match between the two sets of numbers to determine winnings.
[Code]....
View 4 Replies
Sep 14, 2005
I would've thought of a better title but I honestly have no idea what's going on. I have this code on the main timeline:
Code:
dots = new Array();
for (i = 0; i < 10; i++) {
[Code]...
View 1 Replies
Aug 1, 2009
I am wanting to create an array. 10 values in it (couting from 0 index to 9). Each 'place holder' will have a corresponding value to it;s index i.e.
myArray[0]=0
myArray[1]=1 etc...
I can do that in a for loop. But then I want to attach each value to a single variable name. I then want to change that each variable to a string. I then want access to all the variables outside of the for loop.
var i:Number;
var aArray:Array = new Array();
for (i=0; i<10; i++) {
[code]....
The output error is 1084: expecting identifier before aArray.
View 1 Replies
May 19, 2011
In PHP you can do something like this:
Array1 = 0,0,3,6,6,6,7,8,8,9
Then loop through Array1 and set the keys of Array2
Array2[0] = true;
Array2[3] = true;
Array2[6] = true;
Array2[7] = true;
Array2[8] = true;
Array2[9] = true;
Array2.count = 6;
But doing a similar thing in AS3 would result in a count of 10 (true,,,, true,,,, true, true, true, true) as all of the keys that are not set are counted. Is there a way of doing this without using any more loops? or Functions, simplicity and efficiently are important here.
View 1 Replies
Aug 1, 2010
I am trying to create a script, where the user inputs a maths equation (something simple like 5 + 2 * 10), I have managed to break down the text into an array and have the numbers in one array and the symbols in another, I wanted the computer to then work it out, however I cant seem to think of how to do this and the methods that I have tried have failed.So there is one dynamic box and the value of that is then broken down by an array split(" "), however this leaves the values in an array and it is percieved as a string not a number and so when i try to work it out
View 1 Replies
Jan 31, 2012
My objective is to create a horizontal menu spaced evenly, using dynamic random widths fed from xml.
I'm playing with arrays in the dynamic loop, but i really have no clue to what i'm doing. Can someone take a look at my loop code, i'm getting all my individual widths but i don't know what to do with them. In the cas e below i get item 1 and 2 in position but the rest are not moving![code]...
View 5 Replies
Apr 24, 2006
I have regarding associative arrays. Basically, I'm trying to use the current index of a for loop, which is looping through xml attributes, as the key for an associative array.
[Code]...
View 9 Replies
Apr 4, 2011
understand how arrays and for loops work together? In the following code 100 rain drops are created with the first for loop and then moved with a second for loop the part that I don't know understand 100% are as follow...
var rainDropArray = new Array();
for(var i:int=0; i<100; i++) {
var rainDrop:RainDrop = new RainDrop();
rainDrop.x = Math.random() * 550;
[code]....
View 6 Replies
Feb 25, 2012
I was trying something out, and came across a little error. I wrote the following code to create an array and, using each value of that array, create an associative array for the values of xVelocity and yVelocity.[code]But I get an error from that as well. I think I understand basically why this doesn't work, but I'm wondering if, given the spirit of what I'm trying to do, you can think of a working alternative.
View 3 Replies
Feb 9, 2009
I want to loop through a array to call my functions, but can't get the syntax right?
var myArray:Array = ['function1()', 'function2()'];
for (var key:String in myArray){
// I want to call the function here
}
View 1 Replies
Feb 9, 2009
I want to loop through a array to call my functions, butcan't get the syntax right, is this possible?[code]....
View 1 Replies
Dec 10, 2009
So basically I have this map. On this map I have points, and when you click on these points it goes to a URL.The code setup is as follows:
Arrays to define the movieclip locations and another for the urls (this one is an associative array). I then create a function loop to make an event listener for each point. When the point is clicked it will run another function that handles the URLs. The URL function is to grab the target point that has been click, use the url array type to find the key, and then throw it in to the URLRequest.
So far I have this code:
var places:Array = new Array();
places = [
map.paulsens, map.paraburdoo, map.plutonic, map.wiluna, map.gwalia, map.wallaby,
map.sunrise, map.moora, map.marvel, map.flyingFox, map.ernest, map.rosebery,
[code]....
So it's obvious to me that the openLink(); function isn't doing what I want it to. I can kind of guess because event.target isn't being turned in to a string or not pulling the array's type?
View 2 Replies
May 13, 2009
it's a scrolling list with a series of movieclips within it which are each different items. When you click one of the items, that movieclip that you have clicked runs a little function which tells it to move 10 pixels to the right smoothly. It also checks to see if any of the other movieclips have been previously selected, and if they have, it runs a function that tells them to move back 10 pixels to the left.
[Code]...
View 6 Replies
Jan 13, 2010
I am dynamically generating buttons and textfields using an array and a for loop. It all works well and creates buttons and textfields ... but once they are created is there a way I can cast them to a movieclip so that I can then control the visibility etc.
Here's the code:
//define variables
var _buttons:Buttons;
var _buttonsX:Number;
var _buttonsY:Number;
var textArray:Array = new Array()
[Code] ......
View 3 Replies
Oct 31, 2009
how can i find out from a for loop that which object from the array has been hit; For eg - i have 2 enemies in an array and i run a for loop
[Code]..
View 2 Replies
Feb 4, 2010
basically what im trying to do is create a jigsaw game, simple eh! i have nothing on the stage at compile time, only four items in the library. these are four different puzzle pieces with export names of "piece01" "piece02" "piece03" and "piece04". my AS goes like this:
ActionScript Code:
var puzzlePieces:Array = ["piece01","piece02","piece03","piece04"];
var len:int = puzzlePieces.length;
var pieceList:Array = [];
[Code]....
how do i or what name do i give the addEventListener to? (if that makes sense)
to be able to drag them.
View 5 Replies
Jan 28, 2012
Attached I have a small .fla that basically does the following:
1. A button is clicked (calling the playSound function)
2. The sound is then played, also a small instance of the button is called from the AS library and placed within a sprite that is within a movie clip at the bottom. The event listener is also removed from the main button so it can only be called once.
3. When the small instance of the button is pressed (within the sprite) it stops the sound, removes the icon and re enables the buttons event listener.
It all works fine, and it is worth mentioning I am still new to Flash but getting to understand it more. I plan on having 20 buttons on the screen, and surely theres an easier way then having 20 functions, all more or less doing the same thing!
View 14 Replies
May 22, 2010
1. a button is clicked (calling the playSound function)2. the sound is then played, also a small instance of the button is called from the AS library and placed within a sprite that is within a movie clip at the bottom. The event listener is also removed from the main button so it can only be called once.3. when the small instance of the button is pressed (within the sprite) it stops the sound, removes the icon and re enables the buttons event listener.It all works fine, and it is worth mentioning i am still new to Flash but getting to understand it more (after a little bit of light hearted abuse from a few members ). What i am struggling to understand is how to 'streamline' my code. I plan on having 20 buttons on the screen, and surely theres an easier way then having 20 functions, all more or less doing the same thing!
View 3 Replies
Jan 31, 2010
I'd like to add event listeners to movieclips (already on the stage), whose names are called from an array one by one, into a for loop.
Code:
// there are 4 movielcips on the stage with name a1 - a4.
// create array
var Bro:Array = ["a1","a2","a3","a4"];
// for loop
for ( var i:Number = 0; i < 4; i++) {
// Add event listener to array values to buttons.
Bro[i].addEventListener(MouseEvent.ROLL_OVER, roll, false, 0, true);
//execute this function on rollover
function roll() {
trace("why wont my arrays work in for loops");
}}
View 5 Replies
Oct 19, 2011
I want to start my for loop at a certain number, and make it loop. Like this: 5, 6, 7, 8, 9, 10, 0, 1, 2, 3, 4
If the maximum number is 10 and it starts at 5. The reason is because I want to loop through every tile in my game in a certain order (top to down, then go right).
[Code]...
View 3 Replies
Sep 22, 2009
I have this array that contains the names of various images I want to load into Flash
var imageArray:Array=["image1","image2","image3","image4","image5","image 6","image7","image8","image9","image10"];
Now I want to create 10 different buttons with each button loading in an image. I know there's a way to do this with a for loop without having to make 10 different buttons and writing 10 different functions. Not sure how to correlate the members imageArray with the generated btns.
View 5 Replies
May 30, 2011
[Code]....
I'm stucked here. I want the font type "BauhausMedium" to apply when ft_01 is clicked, font type "Haettenschweiler" to apply when ft_02 is clicked, etc... at the same time I want all" ft_01a", "ft_02a", "ft_03a" movieclips to hide except for the movieclip similar to the clicked button. E.g. if "ft_02" was clicked ft_02a to be visible =true and rest to be visible = false (ft_01a, ft_03a).
View 5 Replies
May 12, 2005
how to randomly animate circles moving around inside a bigger circles? the small circles will have a collision effect on each other and on rollover of each individual circle, the name of it will come out in the bottom.. so the big circle will act as a wall preventing them from coming out..
View 1 Replies
Oct 13, 2003
I'm working on a small validation script, to check elements of a data object for duplicates... it goes a little something like this (hit it!):
[Code]....
and continued my loop, it would work, but instead, it would catch the first duplicate, but miss the rest after that. Basically what I'd like to do is simple: If this record[i] is equal to record[i+1], skip record[i+1] and go through it again... I just can't seem to figure it out
View 1 Replies
Apr 16, 2010
I am trying to apply code to all instances of the enemy that appear randomly but I've run into problems. Firstly the enemies appear when you press space and the collision doesn't seem to work. I kind of thought you have to push the enemies into an array and hitTest that array right?
Actionscript Code:
stop();
var ship_speed:Number = 10;var lazer_speed:Number = 20;
var enemy_speed:Number = 8;var lazertimer:Number = 0;
var basicenemy:Number = 0;var enemytime:Number = 0; var enID:Number = 0;
var enemies:Array =[]onEnterFrame = function() {
[Code] .....
View 8 Replies
Oct 10, 2007
I'm trying to do a memory game and the problem I have is I don't know how to check the contents in the arrays.[code]...
View 3 Replies
Mar 28, 2009
I need to check if two (rather complex) arrays are exactly the same. I know that I can simply loop through everything & set a flag in case something is not the same, but I was wondering if there would be some easier way than this using a pre-built method?
View 11 Replies
May 12, 2005
anyone know of any tutorials or any codes on how to randomly animate circles moving around inside a bigger circles? the small circles will have a collision effect on each other and on rollover of each individual circle, the name of it will come out in the bottom.. so the big circle will act as a wall preventing them from coming out.. yeah, by the way i have attched the file so more or less u will understand wat im saying.
View 1 Replies
Jun 29, 2011
Sorry if this is a little n00b-ish. I'm working in AS3. I've got an array of 8 buttons. I'm currently hiding the button that is clicked using e.currentTarget. How can I tell flash to make all the buttons that aren't the currentTarget to become visible (i.e. if a button has been hidden by previously being clicked, how do I tell it to become visible again when another button is clicked?)
[Code]....
View 1 Replies