ActionScript 2.0 :: [F8] Creating A Dynamic Number Of Variables?
Jan 15, 2008
I have done some (like 2 hours worth) research and have come up short, so while I browse the forums for a bit more help Basically what I'm trying to do is create a number of variables, depending on how many items are in an xml document.For example, I am running a for(){} loop to pull all the data I need out, and I would like to store it in the format:photo1.filename = whatever; photo1.value2 = whatever;
and so on. All the object property names (filename, value2 in the example) would be the same (obviously the values would be different), but I need the number of objects (photo1 in the example) to depend on how many nodes are in the xml document.
View 7 Replies
Similar Posts:
Dec 22, 2010
So, I'm just starting a bigger AS3 project. I'm still learning AS3, transitioning from AS2 and I keep getting caught up on dumb stuff. I'm creating two variables to store a maximum and minimum value for a random number generator. Here's my code.
[Code]...
View 2 Replies
May 29, 2011
After a click event I want to dynamically create 2 movieclips with the sequential number in their name, e.g. mc_001 & mv_001 so that I can 'link' them together later on. How can I create a movieclip with a dynamic name? I am trying to use this at the moment: Code: var movieclip["name"+dynamicNumber]:MovieClip = new MovieClip(); I can't use an array unless someone can tell me how to access it across multiple classes...
View 9 Replies
Dec 6, 2010
I have the code below but I need to generate it with a for loop. What is the proper way to do this? I don't initially know how many points i will have. I just want to create a for loop to loop through a variable that holds the point count such as "var totalPoints=10"
//1
var p1oint = new Point();
points.addChild(p1);
[code]......
View 1 Replies
Apr 9, 2011
i am trying to do a loop to create several variables to aasign each one of those variables one number.when i write
[Code]...
View 4 Replies
May 13, 2006
I want to change the code a little bit by creating an Input Text. A random number will be typed in that text instead of having a fixed, pre-set number.
View 6 Replies
Dec 16, 2005
Im using this xml "data.xml":
HTML Code:
<XML>
<salesreps>[code]...
I want to generate a mc for each rep with 6 text fields containg the 6 values for eash rep.So for this xml there would be 3 mc's with 6 text fields in each. This is one of my first times really diving in to xml parsing in Flash.
View 3 Replies
Sep 17, 2009
I need to make textfields appear that display a number. It's for making score numbers pop up out of enemies. I can create a single textfield that displays the appropriate number but I don't understand how I can set up variables in it. If I've created a textfield, how can I then remove it after a certain amount of time? It doesn't make sense to me since the textfield only seems to exist as an instance and not an object I can refer to.
View 0 Replies
Oct 5, 2009
I have the below code used to create a random number every 3 seconds and then have the timeline go whatever numbered frame the random number comes to. It works. However when I trace the randNum, I see that it is generating more and more random numbers during the interval. For ex, first it generates one random number every 3 seconds... but then it starts generating more than one per every 3 seconds. how can this be? Isn't the function supposed to run once every 3 seconds?
setInterval(createRandom,3000);
function createRandom() {
minNum = 1;
maxNum = 3;
randNum = Math.ceil (Math.random () * (maxNum - minNum + 1)) + (minNum - 1);
trace (randNum);
_root.gotoAndPlay (randNum);
};
View 3 Replies
Apr 25, 2011
I have an object calls "level" and I want to create random number of objects with random position on the stage.
I've reached how to create random position but I still have only 1 object "level" on my stage.
View 8 Replies
Mar 11, 2010
I have a bunch an as3 game going. In my game when newCrag hits egg_mc the score gets added.
[Code]....
View 1 Replies
Sep 15, 2010
I have a common problem trying to obtain a Number from an xml file.I have found several people with the same problem but I didn't succeed in finding a real solutionThis is my code
Code:
itemp = xmlCity.childNodes[2].childNodes[0]
trace("1. init : " + typeof itemp)
[code]......
View 2 Replies
Apr 20, 2004
I'm trying to grab the number of variables I'm loading using LoadVars.
View 5 Replies
Jan 14, 2010
picture: [URL].. I am making a boardgame in flash Action Script 3 each position on the board is a buttons like this: button_1_1, button_1_2 etc. Whenever a character is selected you want to move it so the script has to add event listeners for positions around the selected unit
[Code]...
In the rest of the code I have:
function userClickedPosition(position_x:int, position_y:int) it selects or deselect a unit function selectUnit(position_x:int, position_y:int):it uses the listentoButton(1) function to add 8 listeners (the positions around the clicked unit)function deselectUnit(position_x:int, position_y:int): it uses the listentoButton(0) function to delete 8 listeners (the positions around the clicked unit)
My question: adding eventlisteners is no problem but removing them dont seem to work? What did I do wrong?
View 1 Replies
Feb 25, 2011
I'm doing a simple commercial animation for school and it is about raising gas prices.I wanted to animate numbers rising but can't find ANYTHING close to what i need
View 5 Replies
Dec 4, 2009
I'm trying to import some variables set up in a .txt file. However the variables that I would like to behave like numbers are not doing so.
I have a variable in the text file called "&middleimg=1" when I pull this in and say do the following:
Code:
var numvar:Number=0;
numvar = _root.myvars.middleimg+1;
I get "11" rather then "2" as the result. I tried setting up my text file as such: "&middleimg:Number=1" but get an "undefined" result. Is there anyway to get imported variables to behave like a number instead of a string?
View 2 Replies
Feb 25, 2011
I'm trying to load a known number of variables. So I set up this code in flash[code]...
View 1 Replies
Feb 25, 2011
I'm trying to load a known number of variables. So I set up this code in flash[code]...
It recive "antal"which is how many variables there are. The variables name are named produkt_0 produkt_1 produkt_2 produkt_3 and so on..
So it collect the varibales correct i've checked this by set loader.data.produkt_load to loader.data.produkt_0. But since I don't know how many I just can't set loader.data.produkt_load to loader.data.produkt_0. Insted I want produkt_load be a variable like it is in my code, but it seems that loader.data.produkt_load became undefined, why this? Can't you set a variable that change in loader.data.hereismychangingvariable?
View 1 Replies
Sep 20, 2010
it's just some little white 'snowflakes' that fall from the upper end of the screen)
ActionScript Code:
var timer:Timer = new Timer(30);
timer.start();
timer.addEventListener(TimerEvent.TIMER, onTimer);
[Code]....
Now, this of course gives a run time error (access of undefined property snowSpeedX) due to the fact that snowSpeedX is declared in the function onTimer. The reason it is declared their is because i want it to change everytime and so each snowflake that falls, moves in the x axis with a different speed. If i declared the snowSpeedX variable outside of the onTimer function, i wouldnt get a different value for every snowflake, i would just get one.
So, how do i get the snow flakes to have a varying range of speeds?
View 4 Replies
Feb 24, 2011
Having some issues with some variables not adding together to make a new number. Instead they are appending to each other as if adding characters onto a string rather than a number. Here is my code.
ActionScript Code:
var dispenserPos:Object = {x1:"41", y1:"180", x2:"283", y2:"180", x3:"530", y3:"180", x4:"775", y4:"180"};
function randRange(min:Number, max:Number):Number {
var randomNum:Number = Math.floor(Math.random() * (max - min + 1)) + min;
return randomNum;
[Code] .....
It should be tracing out 388 instead of the numbers appended onto one another.
View 2 Replies
Apr 20, 2004
I'm trying to grab the number of variables I'm loading using LoadVars.
View 5 Replies
Jan 13, 2005
i wanted to a load unknown number of variables from a text file
View 1 Replies
Jun 5, 2006
I have an XML file i'm importing into Flash then creating a variable value called 'xmlMonth'...if I trace this value I get '5' so I know its getting imported ok. The problem I'm having is when I try to create a new Date with this value, my bits of code look like this...
[Code]....
View 2 Replies
Apr 26, 2010
I made a .fla file that uses an "include" to pull in a bunch of variables from a .as file. I would like to be able to count the number of variables in this file so that I can make the thing more "automatic" so that if someone else in my office adds more variables to the .as file it updates itself. Similar to the way you can count children using an XML file.
View 4 Replies
Dec 14, 2010
I have a set if variables:
Code:
var appleCount:Number = 8;
var bananaCount:Number = 5;
var carrotCount:Number = 2;
[Code].....
What I want to do is sort them by value.
Basically I have some fruit and veg objects, and I want to add 5 randomly to the scene. So the first time you run the application, you might get a banana, apple, carrot, kiwi and grape. Then another time it might be apple, kiwi, cabbage, pineapple and banana.
But I want to make it based on how many times they have been seen previously. So if the count variables are as shown above, how can I sort the fruit and veg objects in to order, so I only add the lowest 5? Bearing in mind, the numbers might all be the same. I.e. the first time it's played, the count for all objects will be 0. So I want to choose 5 random fruit/veg with the lowest value.
I assumed the best way to do this would be to put them in to an array, sort it and select [0], [1], [2], [3] and [4]. But how can I put the values in to the array and sort them without losing the fruit/veg they are associated with?
I.e. if I end up with an array of {2,3,5,5,5,5,8}, I have no idea which fruit and veg they represent.
View 2 Replies
Mar 19, 2004
If I want to add or substract number variables, how can I name them to indicate they are numbers and how can I do basic math with them? If I try adding common variables like
_root.answer = _root.var1+_root.var2;
and if var 1 is = 1
and var 2 is = 2
The answer is 12 not 3
View 5 Replies
Jul 18, 2008
I have created a set of MC's loaded from library via attachMovie in a for loop. Right now I have a set of MC's that are attached with the numbers 1-8. I would like to be able to select a MC and traces back its number. I know this can be achieved through an array. I know how to build arrays, but I do not know how to create an array what would trace back a number form a for loop.
Here is the code:
this.createEmptyMovieClip("navClip",this.getNextHighestDepth());
for (i=0; i<8; i++) {
currentThumb = navClip.attachMovie("numberBox", "clip"+i, i, {_x:(i*50)});
currentThumb.imageNum.text = i+1;
navClip._x = (Stage.width/2)-(navClip._width/2);
currentThumb.onRelease = function() {
trace(currentThumb);
};}
I need it to call back in the onRelease the number associated with that clip(array).
View 5 Replies
Jan 3, 2009
Does the set() function for dynamically creating variables have a substitute in AS3?
This is a generic example written in AS2:
View 4 Replies
Jun 1, 2010
I'm starting my progression from AS2 to AS3 and am running into a glitch that has me tugging at my hair.I'm basically trying to create a button that will generate a random number and place it into a text field. However, when I try to run the script as shown, It hits me with a 1067 Implicit Coercion error message.However, if I run the currently commented out String variable test it works fine but when I try to to run the Number variable code it errors out on me.The random number generation code is working (based on the trace) but for some reason won't show up in the text field (named myText).[code]
View 2 Replies
Mar 15, 2012
For the calculator i am creating i have so far got all d buttons inputting into the display area such as the numbers and the operators. However for the operators when i try to store the value into two number variables 'num1' and 'num2', i traced them to test if they were working fine however they output as 'NaN'. here is the code i have so far and the highlighted area is what i am working on currently
ActionScript Code:
import flash.events.MouseEvent;
var btn:Array = new Array();
for(var i = 0; i < 10; i++) {[code].......
I need to see if the number is stored when i click on d operator. In the trace It is meant to display the number entered after i click on a operator but it displays as 'NaN' I am guessing all of that function has mistakes. it is function pressOperator i am working with
View 9 Replies