ActionScript 3.0 :: Creating A Text Box That Outputs Certain Numbers?
Jan 7, 2011
For example, on the previous scene i have 4 objects, you have to drag one of them into an area and will go to the next scene once dropped. Depending on which object was dropped, a specific number will show up for it. How do i assign these objects the numbers and how do i output these number into this text box?
I have two text boxes as outputs: "textDisplay1" & "textDisplay2".When I click the button "test" these outputs display a number between 0 and 1. That is what I want and I am happy with that.[code]The problem I am having is, I do not want the same number in both boxes. If textDisplay1 displays the number 0, I want textDisplay2 to display the number 1. I do not want both boxes to have either a 0 at the same time or a 1 at the same time.[code]But that just makes it randomly guess a number again which sometimes is the same number.Can I make it if textDisplay1 = 1, make 1 unpickable by textDisplay2? Which would only leave the 0.
create a function that picks out X amount of numbers from a set of numbers? So if X=3, then i need this function to pick out 3 different numbers from say a set of numbers (1, 2, 3, 4, 5, 6, 7, 8) and then stored it into X number of variables.
In saying that, X will only =2, and =5. So in the first instance, i'll need 2 random numbers from the set above that are not the same numbers, and second instance 5 random numbers from the set above (also no repeats of numbers). Then i need to be able to store those 2 or 5 different random numbers from the set into variables to call them with other functions.
I'm fighting against a strange behaviour with my actionscript After setting the four integer variables from the MovieTimer sprite (hour, minute, second, mili-sec) and concate them i got always double zero: 00
I want to make a timeline spanning the year -3000 up to the year 2100. I want it to have a prefixed width between the numbers, 100px, and it has to add up with 50 years every time.
I need to create an array with objects when using random numbers. This is the script I have: ActionScript Code: if(_root.EnemyCar.hitTest(_root.kill)){ _root.EnemyCar.removeMovieClip(); var lol6 = Math.floor(Math.random()*200); if (lol6==2){_root.attachMovie("EnemyCar", "EnemyCar", _root.getNextHighestDepth(), {_x:74, _y:-100})}; if (lol6==1){_root.attachMovie("SwatVan1", "SwatVan1", _root.getNextHighestDepth(), {_x:114.9, _y:-45})}; if (lol6==0){_root.attachMovie("OilTanker", "OilTanker", _root.getNextHighestDepth(), {_x:74, _y:-250})}; } As you can see the random number is from 0-250, I want to be able to have enemycar spawning from 2-20 and other movie clips spawning from 20-40 etc.
how would you go about creating a random equation? i would like to randomly generate two individual numbers, a random operator (out of +, -, *, /) between these numbers and then the user would input a number to answer the equation... any thoughts on this?
I`m trying to load different texts from one XML file into my pre-defined areas. It works with one text....I gt to my frame where the as below is and the text gets loaded. BUT how do I need to proceed if I want to go to another frame and have a different text loaded from the same XML file?
Code: function loadXML(loaded) { if (loaded) { _root.inventor = this.firstChild.childNodes[0].childNodes[0].firstChild.nodeValue;
I'm working on a web banner campaign, which as you probably know involves strict file size limits -- an extra 1 or 2k here or there can mean the difference between an ad being accepted or rejected by publishers. What I've been finding is that that files published from Flash CS4 are about 10% bigger than the exact same documents published via Flash CS3. Is this a documented bug with Flash CS4? Is it just not ready for primetime, as far as producing banners goes? I'm using AS 2.0, targeting Flash Player 8; I've deselected the option to include XMP metadata, and checked the Compress Movie checkbox. Using the new (slightly awkward) Motion Tweens or using the old-style Classic Tweens doesn't seem to make a difference.
One interesting tidbit: I'm using TweenLite and one easing class, which should add around 5k to my file. However, in CS4, the size report says that I've got 17k of ActionScript classes included. What's weird about that is that if I comment out the import statements, size report now says I have 5k of ActionScript 2.0 classes - but my file size doesn't drop by a corresponding amount (it only decreases by about 5k). Very odd.
I've scripted a connection to PHP that gets data from MYSQL and outputs that into a datagrid.When I encrypt the swf with Ameyata SWF Encrypt 5.0, and upload it to my webhost, it looks fine. I can click the header of the datagrid (that sorts the data), but when I click on a field of the datagrid, it just freezes and my datagrid is not usable. I'd have to reload the page in order to do something with the datagrid again. But the problem with the field remains.It works when I'm not encrypting the swf.URL...
I am trying to use POST in Flash (ActionScript 2), to POST values to PHP mail script.I tried the PHP mail script with HTML form, and it worked perfectly fine.But when I POST from flash and input non-English characters, I get "????" in the mail.I tried utf8_encode($_POST["name"])Edit:I also tried utf8_decode($_POST["name"]), it didn't work.Update: (So you wont have to go through all the comments)I checked the variables in Flash,the values are stored correctly.The HTML page where the Flash is embedded is UTF-8 encoded.I watched the POST headers with FireBug, the POST itself is already messed up, showing "????" instead of the real value.The the messed up "????" value, is currently url-encoded by flash, and decoded by PHP, resulting in $_POST["name"] == "???";I suspect its the sendAndLoad method that creates the mess.Update:Here is the flash code:
I've downloaded flex SDK from hen I call mxmlc or compc russian symbols are outputed, so it's impossible to work in command line. Is it possible somehow to switch language to English?
this works in FF and outputs 600 like expected and it doesn't work in IE, instead it outputs 0??? why is this handled differently in different browsers?
I'm trying to create an interactive slider that the user will slide an icon left to right, in order to select a numeric value. This numeric value will then be output to a dynamic text box to capture the data. see the example on the link below...
I want to have 2 different youtube videos (instantiated using the js api) on a page and I want to route the sound from one of them to the regular speakers and the sound from the other one to the headphones.
What I am trying to do is: part 1. Take the input number of Input1_txt and if RadioButton1 is selected then divide Input1_txt by 2.20462262 but if RadioButton2 is selected then just take the number in Input_txt. part 2. The outcome of part 1 to be multiplied by (100 minus Input2_txt) then divided by 100. part 3. When Submit_btn is pressed outputs: Output1_txt = The result of part 1 minus the answer of part 2, then multiplyed by 2.20462262 (and rounded to the closest whole number) Output2_txt = The answer of part 2 multiplyed by 2.20462262 (and rounded to the closest whole number) Output3_txt = The result of part 1 minus the answer of part 2 (and rounded to the closest whole number) Output4_txt = The answer of part 2 (and rounded to the closest whole number)
I've been Googling tutorials and so forth but can't find something like this.I wanna do a Preloader, except rather than having"50% Loaded"I want"fifty percent loaded"How does one do this, without having to write in 100 frames of individual text?
According to the pixel bender specs a shader can have one or more outputs. The pixel bender toolkit, whose "export to flash" option tends to be preety strict about the flash specific do's and dont's, would even compile such a shader without complaints.
However actionscript's shader related classes seem to be geared toward single output shaders. Is there any way to have multiple shader outputs in flash?
i have a problem with the flash textFormat. I want to write an editor, which only outputs bold (<b>) and italic (<i>) tags and not the other information flash adds to an htmlText.
for example in this case the output trace (myTextField.htmlText) should be exactly the input.
I have 4 text boxes on a frame. My goal is to have them put numbers in the text boxes. I need to be able to show whether or not what they put in was correct. I have 4 input boxes and 4 dynamic boxes set up. I figured I could put code that says, "if >1 then "incorrect" shows up....if =1 then 'correct" shows up...that type of deal...Ultimately after I show whether or not they're correct...to go to the next frame/frame name...
i have a simple mc called "Num", added to stage and inside Num have a dynamic text field called "txt" how can i display the numbers from the loop inside txt i get an error: 1067: Implicit coercion of a value of type int to an unrelated type String.
ActionScript Code: for (var i:int = 0; i <= 9; i++) {
I have a text. I want to +1 to this text "1" to equal 2. ActionScript Code: text_mc.text += 1; But it give me 11 not 2. I want equal 2 not 11. How can I do this ?
i followed the turtorial on how to add numbers to a dynamic text box but wat i really wannt know is how to make it do something if it hits a certain number...I tryed on my own... as i didntwanna bother people here but for some reeason it wont go
if (_root.total = _root.total 10) ( gotoAndPlay(2); }
the total is the text box and i would like it to go to frame 2 wen the numbers hit 10.
I want to generate a variable number of random numbers less than 16 with no duplicate numbers
Ive posted the fla, and what i'm doing is generating a random number and putting it into an array then using a for loop to cycle through the array for each new random number to check if its already there. if it is, then i want to regenerate that number.
if you test the fla you'll see that all i get in my array is some lovely zero's and i sort of know why this is, but don't know how to stop it.
I am trying to convert a string having numbers to an integer.
//15 9's are there var str:String="999999999999999" var res:Number = new Number(str);
But it is not able to convert correctly as the the var res now has the value 100000000000000000. I know that the number has 52 bits of memory, then why is it not able to do the conversion?
I am working on a maths game which involves generating some large numbers in AS3. When I pass these numbers into a textbox they appear as e.g. 300000, I would like them to appear as 300,000.Is it possible to format a text box to do this?
I have an input text box and I want the user to be able to enter a number in the text box and hit a button and it will jump to that frame of a movie clip. For some reason I can't get the input text to read the input as a number. I have tried using parseInt or Number, but it gives me this output instead. "<TEXTFORMAT LEADING="2"><P ALIGN="CENTER"><FONT FACE="Myriad Pro Light SemiCond" SIZE="13" COLOR="#000000" LETTERSPACING="0" KERNING="0">2</FONT></P></TEXTFORMAT>" when I just want it to say "2".
Here is the code I have linked to the button:
Code: btn_newPage.onRelease = function (){ pageNum=parseInt(pageString);
[code]...
On the trace of pageString I get the text i put in above and then pageNum comes back as NaN.btn_newPage is the button they would click after they have input a page number in the input text box. pageString is the name of my input text box variable and I was trying to use pageNum to change it to a number. And doc_content is the movie clip I am trying to control.