ActionScript 2.0 :: Adding With A Number Array?
Nov 15, 2004I have an array, strictly numbers, how could I add... say array[0](value=2)+array[1](value=1) to equal 3? What I come up with is an undefined error, or not a number...
View 3 RepliesI have an array, strictly numbers, how could I add... say array[0](value=2)+array[1](value=1) to equal 3? What I come up with is an undefined error, or not a number...
View 3 Replies[code]I want to input a number and find a match for the number, returning the values on the row in to specific fields for each number. For example, if I input the number 10 in an input field, I want the number 1.2276, 0.00100, 106.38 and the rest of that row to output these values I have seen so many options, don't know where to start.
View 2 RepliesI'm trying to create a shuffle button for my mp3 player. I don't want it to repeat any song in the xml playlist until all the songs are played. Is there to display a random number on the click of a button, without repeating any number in the array until all the numbers in the array are used?
View 9 RepliesI think it would be simplest to explain it like this:
[Code]...
I have two arrays. One contains numbers and the other contains strings. I want to do a sortOn(DECENDING) for the number array and then have the string array sort to match. if my string array is
[Code]....
I have 4 buttons and an empty array. When a button is clicked,I'm adding a element to an array with array.push. However, I want to check the array 1st to see if that element exists. If so, then don't add it. Here's what I have thus far
[Code]...
Now I'm taking it I'd have a conditional statement to see if the element already exists. Unfortunatly I cannot just disable the button. I searched the AS dictionary but oddly enough it doesn't have an easy way to search an array. And IndexOf seems to only work for a string.
I have a variable called "myNumber"
myNumber = 1382;
As you can see it equals a number, (This number is subject to change throughout the project.How can I add all of the digits in this number up into a new variable.The number is "1382" so the new number would be all the digits added together... 1+3+8+2, "14"
I'm new to AS3, but our teacher thinks we're all amazing geniuses and assigned us this project which was due last class. Great, I know, I have to do it even if it's late. Only 5 students out of 28 were able to finish the assignment.[code]Those are all the assignment details he gave us.All I have so far. What I have only adds the array to the list. Nothing much else.[code]Also, when the array prints on a new line, the prior item on the array must not print as show above.
View 6 RepliesI imagine this to be a simple question, but I don't seem to be able to figure it out being knee deep in code !!I have this variable :-var blackCredit = creditBlack.text;When I try to add or subtract 1 from the amount in the text box, like this :-blackCredit += 1;and then update the text box with the new value :-creditBlack.text = blackCredit;It's adding the 1 to the end. i.e. 16 becomes 161, instead of 17..
View 2 RepliesI want to addChild at certain frame say 130. And I used the following format
var btn1:Button = new Button();
gotoAndPlay(1);
addings();
[Code].....
put and even I can't get the trace result. how to add childs at any frame number I want
My name is Bryan i am 17 years old and i'm from the Netherlands. As i am trying to become a web design and developer i decided flash was a MUST to know, so i started trying flash and messing about. Now i'm trying to get into Action script 3.0 deeper. Currently i am trying to fix an externaly (XML) loaded image gallery for my self, except i'm a little stuck right now.Up to now all my code has worked. I've got 3 UILoaders set up for 2 jobs: Loading thumbnails (2 of them) and the other is for loading a 'full' version. I got that working. Except if i get huge images like a wallpaper etc. it screws up the size, so i set scaleContent to true.
- Set all the images dynamicly, with that i mean it loops trough all the thumbnails and gets the first 2, it dumps them into the UILoader wich is already the part i am failing at XD
- Check for the width and the height of the image (wich i either will include in the XML document or can i use something like: XMLData.image[ *number here* ].img_thumb.width (as a example)?
- Check if these are less than the UILoader's size and if they are less dissable scale content, if they are more enable it
So as i said im already failing at trying to dump the images in the thumbnails.I've got the following setup:
Root document has a MC: mc_content.
Inside mc_content we have: loader_image (full size of the image loader)
loader_thumb1 and loader_thumb2.
So what i want:
- Load the XML (works)
- Set some limits using variables (works)
- Start a for loop (works)
- get the thumbnail for the current image number (wich is a variable set and maintained in the for loop) (works)
- load the image into the loader_thumb *insert current image number here* (fails)
here is my current XML function:
ActionScript Code:
// Function that is called upon loaded complete
function xmlLoaded(event:Event):void{
// get the XML Data from the file
[code]....
I have created a tween with actionscript that moves a movie clip of a cityscape along the x axis whenever the mouse is clicked.
This is my code
var skylineTween:Tween=new Tween(skyline_mc,"x", Regular.easeInOut, skyline_mc.x,Math.floor(Math.random() * (-1022 - -16) ) + -3,2,true);
Right now it generates a random number from between -1022 and -16 (positions along the x axis).
However, sometimes the skyline movie clip only moves a few pixels and looks boring.
I added 200 pixels to the movement (Math.random() * (-1022 - -16) +200 ) and it looks better. However, sometimes this slides the movie clip past -1022 or -16 and off the stage.
How can I set the value to +200 without passing -1022 or -16?
I was wondering if it is possible to add 2 numbers together if one of them is being pulled from an xml file,
[Code]...
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.
I have addChild(ball); in a for loop creating many balls. I also have addChild(number); I want number to be placed in the ball mc. So ball.addChild(number);. However the whole thing freezes and takes longer than 15 seconds to load. Is there something wrong with adding number, a textfield, in ball?
View 2 RepliesIf 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
I have a script to upload images to my server. I want to generate a random number to add to the users file name incase they upload an existing name and write over it. I have created a var called file nameAddOn and it gets a random number. When I trace the var nameAddOn I get the number, but when I upload the file it doesent sent the nameAddOn var with the file name. I cant see anything wrong with the code.:[code]....
View 1 Repliesjust learning as3 for flex. i am trying to do this:
var someNumber:String = "10150125903517628"; //this is the actual number i noticed the issue with
var result:String = String(Number(someNumber) + 1);
I've tried different ways of putting the expression together and no matter what i seem to do the result is always equal to 10150125903517628 rather than 10150125903517629.
The buttons are used to jump to a specific (root-)frame (based on a variable); they're all nested inside a moviclip, each on its own layer, and for every frame there's one button more showing (imagine a staircase). Now, is there a way for a script that works for all buttons without adding the specific frame number every time? I started working with
ActionScript Code: on (release) {_root.gotoAndStop(_root.VAR+3);} where VAR also defines, how many buttons are shown (eg. frame number of the button-MC). +3 is just for the frame number on root. That way, of course, all buttons eventually lead to the same frame, or more precise: only the last button shown will lead to the correct frame.
I am trying to use the code below to get the info from the arrays and if the value is +,-,* or / the array value is posted into a new array otherwise it is posted to a number array:
Code:
var i = 0;
operator = new Array();
calc = new Array();
var myArray = ["0","1","+","2","*","5"];
while(myArray.length > 0){
[Code] .....
Which shows the length at only 1??? however the code seems fine from the other trace info.
if I have an array like this:[code]then I want to get the order number of the orange, which is 1, out. Is there any way to do that?
View 3 RepliesI'm making a slideshow with 7 pictures in it, what i want to do is add the images to the array.
image names/class(?) are image1, image2, image3, ... image7 and I'm adding them in a loop.
Code:
var arrayName:Array = new Array();
for(var i:int=0;i<6;i++){
arrayName[i] = //this is where I'm stuck
}
need help with that one line of code, and how to get the name right while using numbers in the array elements and, if possible, the class.
I've never done this before, but I'm prety sure its possible to store almost anything in an array.
How do I do this? I just want to be able to access its contents by array[x][y], but apparently that doesn't work for setting them, only reading.
View 1 RepliesI'm utilizing this code for a photo gallery, and I'm having issues with adding movie clips to arrays. This code compiles with an error stating "Label must be a simple identifier."
Code:
//Encapsulating mc for thumbnail images.
var mcMaster = new MovieClip();
[code]........
So my array has 5 numbers in it and also the ability to add more to it as the user sees fit.I want to be able to display the max and min number in the array. I made a loop but i am not sure how to make it select the highest or lowest number automatically without me selecting it manually by typing it in.This is my code for determining this:
// Determine Min and Max Markfunction maxandminMark(){var markIndex:int;markIndex=(marks.indexOf(marks));if (markIndex != -1){ for (var i = markIndex; i < marks.length; i++) marks[i] = marks[i+1]; trace(maxandminMark);}}}
[code].....
How do you add a range of number within an array? for example my 2 arrays consist of 1-30 and 31-100.[code]...
View 2 RepliesI'm using a PHP Script to create XML. Which pulls through the data from a Database. I have an video list, which pulls through X amount of videos. But I want to show them 5 at a time. I want to hide a button once it reaches the amount of videos in the XML.Hope there's enough detail in this question. My script is as follows.....
// Event Handler
protected function videoRetrieval_resultHandler(event:ResultEvent):void {
var videoData:ArrayCollection = event.result.videos.video;
[code].....
If I want a a random number not to be equal to a number in an array so that the random number dose not repeat itself.Or if can't be done with an array how would you get a random number to randomly generate numbers but not repeating itself?
View 9 RepliesI would like to find out the index in the array from a string in the array. E.G[code]...
View 3 RepliesI'm struggling to add my array number values together within my addListener. I'm able to trace all of the numbers.[code]...
View 0 Replies