ActionScript 3.0 :: Flash - Text Field Not Updating?
Nov 15, 2011Code:
private var lvl:Number = 0;
private var total:Number = 0;
[code].....
Code:
private var lvl:Number = 0;
private var total:Number = 0;
[code].....
I have a couple of text fields in my Flash movie that are constantly updated with text from an xml document. The xml document is updated through an interface on a seperate swf. It's based on a flash guestbook I found and have hacked apart, and everything works fine in theory... My main worry is that over the course of a day it loaded in the text 170,000 times: 30 times a second which is a little excessive and is playing havoc with my web stats. I've cut this down to once every 10 seconds but I'm still thinking I should use a better method, would it be possible to test for changes before I load in new text, or am I going about this entirely the wrong way?
var currPage = 0;
var showAmount = 1;// set this to the amount of entries you want to view at a time
// **** Load XML ****************************
myXML = new XML();
[code].....
Yet again, I have another simple problem. I have an input text field and a movie clip that contains a dynamic text field. The dynamic text field updates when the user types. Simple enough. However, when I add a frame to my main timeline and cut/past my mc on it, the dynamic text field doesn't update. Here is my simple .fla file showing what I'm trying to do.
View 3 RepliesI have a function that is suppose to update a variable which updates a textfield and it is not working.
[Code]...
I have a multiline input text box which a user can type stuff into, then click a button which will save what they typed and load another lot of text (all using XML). What I would like is to set the flashing cursor to the end of this box when it is updated. I've tried a few things:
Code:
Selection.setFocus(_parent.journalentry);
Selection.setSelection(0, 0);
_parent.journalentry.text = (c.firstChild ? c.firstChild.nodeValue : '');
[Code]....
Im using text fields to display artist, album and song information for tunes that are played in a mp3 player. The text appears fine and with the right information. But when a new song is played the text field from the previous tune does not disappear and the new song information, just sits on top of it.i have attempted to use the remove child to fix this, but couldn't get it working? My code for the play function and the textfields is below,
ActionScript Code:
var myFont = new Font1();
var mySongNameFormat:TextFormat = new TextFormat();
mySongNameFormat.size = 30;[code]...............
Currently I'm using javascript which works fine to pass text from textfield A to textfield B:
Code:
window.onload=function()
{
document.forms.form1.shirtText.value=document.forms.form1.KitGroupID_16_TextOption_38.value
}
Is there a way to pass the textfield A text to a dynamic text input (flash) as I'd like to use the font embedding flash offers. I can make it work when loading a value from a txt file but I'm not sure how to access the value identified above as KitGroupID_16_TextOption_38 and make it appear in a dynamic input box. Eventually I might want to have 3 font choices for the user but I'd like to just see if I can get this working properly first.
Is it possible to login through flash using one Dynamic Text Field and one Input Text Field and no buttons? If so how? I have seen many tutorials dealing with logging in to PHP using flash but it requires you to make your own php scripts which i am not familiar with. Can some one tell me how to do this with PHPBBs existing php scripts... I want to be able to login thorugh a Input Text Field box and have it verify it in PHP and also be able to register and view other PHP info such as users online and FAQ..
View 2 RepliesI want to make a search button on my site. I have a bunch of pdf files in a specific location on my site. I want to create a search field where the end user inputs text into a field and flash locates and opens the corresponding pdf file.
View 1 RepliesI created a text area on my stage using the text tool, then converted it to a MovieClip symbol. I called it ScoreLabel and I clicked "Export for ActionScript". I named the instance of the text area scoreLabel. However, when I do this in my code:
scoreLabel.text = this.score;
it doesn't change. That line is in my Main.as file, which is the document class. How can I change the text shown in this text area using ActionScript? Maybe I need to import a library?
I would like to make a site that is easy to update video and text. Is there a way to insert a blog into a fully flash site? I don't know if there is a blog that's made in flash or something like that. I'd like the video and text to be easier to update than xml. HTML blogs are really convenient, but I'd like some flash to make it more dynamic and more of a full website, than just a blog.
View 8 RepliesBasically I have a photography site that I update regularly with client images and new information, but me and flash doesn't exactly get on! I bought a flash template and have spent about a month fiddling about and slowly learning how flash works, and my knowledge of flash (non-existant) has shot up dramatically, but there are still things that baffle me. Is there any way of having an area on the page which looks at an XML for the information - text in some cases and photographs in another? How to layout the xml.
View 4 RepliesI have slide text (or rolling news) on our news page in flash, it loads data from simple xml file. The problem is caching of data in every browser. It has to be flash news, and the time reader can see a new post is counted in hours, days.how to update the text when page reloads, or better - just after change in xml, without need of reloading?
View 1 RepliesI'm making a calculator using Flash MX that works the same way as the basic calculator found on windows (not the scientific one). But having the user input a number, store it as a variable, store which function the user wants to perform and clear the text field then store the new input in the same text field as a different variable and multiply or add or divide or subtract the 2 numbers and getting the equals sign to display the answer when clicked is harder than I thought it would be.
View 3 RepliesI am working on a file that has a rotating dial, and I'd like the dial to reveal contents of a text field (a link) as the dial points in the direction of the text field. I have 4 text fields located at 90, 180, 270 and 360 degrees (top, bottom, left and right). I have it controlled via AS, so I've got all the Math but I was hoping someone might know how to reveal the links when the arrow (in the dial) is pointing in these directions.I set up a text field for testing, which shows the degrees, but I'm getting 'NaN' in the field (problems with Theta and converting degrees to Radians, I think). I thought this might help me figure out how to reveal those links, if I can get the NaN to work.Currently, the file is rotating with an onPress, but I'm going to convert it to a mouse follow, instead, so the user only has to float around to see the links.
View 5 RepliesWhat I'm trying to do is to write something in an input field and then it should show up in a dinamic field. I can make this happen, but the problem is that the dinamic field shows its new text in the same format as the Input field. For example, the input text is written in TimesNewRoman and the dinamic text is in Arial, but when the dinamic text shows the input, the text is still in TimesNewRoman when I want it to be in Arial.
View 11 RepliesI've created a dynamic text field - mediaImportName001 (created , and populated it with the name of a file that I choose to import using a browse button (as3 and AIR).This works fine - I can import the file, and the name appears in the field.
I'd now like to pass the contents of the text field to another text field. But I can't get the contents. If I try to trace the contents of the textField trace("mediaImportName"+thisNum).text - Flash returns "undefined" (even though I'm asking it to trace after the field has been populated).
I use the following code to check that the field really is there and named correctly (the code returns the children):
for (var i:uint = 0; i < this.numChildren; i++){ trace (this.getChildAt(i).name + ' type:' + typeof (this.getChildAt(i))+ ' ' + this.getChildAt(i));}
it returns:
instance370 type:object [object Shape]mediaImportName001 type:object [object TextField]mediaFiletype001 type:object [object TextField]
How do I get Flash to give me the text in mediaImportName001?
It's bizarre - this.getChildAt(i).name
from above gives me...
mediaImportName001 ,
yet
trace (["mediaImportName"+thisNum].name);
returns undefined (thisNum represents an increment I use to name multiple clips and text fields, and in this case trace(thisNum); returns 001)
I've been trying to build a user interface that would allow someone to change the content of a dynamic field (loaded from a text file) using a rich text editor. However the editor inserts inline css style tags like <span style="text-decoration: underline;"> which Flash aparently can't understand. If the editor were instead to insert the following: <span class="ul"> where the stylesheet defined it as:
[Code]...
I am working in Flash CS5 and I have placed a text field (dynamic, classic text) on the stage. I am accessing it through Actionscript on the same frame like this:
var ct:TextField = TextField(getChildByName("Temperature"));
ct.text = "Hello world";
What ACTUALLY appears is this: So... The H, Ls, and D are gone. Mysteriously. Without warning. I am sitting here utterly confused. Is this just me?
PS. The text field is set to Myriad Pro Bold, a font on my computer, so it isn't like it's a font problem.
I have made a movie clip which I export to ActionScript 3.
In this movie clip I have drawn a text field (area? well TEXT) using the plain "Text Tool".
After selecting the text, and after I have entered "0" to be displayed, I edit its properties. It's Instance Name, defined at the very top of the list I have written "score". The text engine is TLF Text and the text type "Read only".
When I have made a instance of the movie clip using AS3 I can't get the value of the text instance named "score" - when calling something like trace(getChildByName("score")) in the constructor I just get null.
I want to be able to get the value of the text "score", and I would also like to change its value.
Just how do I get the value from ActionScript? I don't want to have to create the text progamatically and position it, and I doubt that I have to.
I am trying to show input text to another text field on run time. I want to show the myOutputBox with in a movie clip. The code is below:
Actionscript 3
package
{
import flash.display.Sprite;
import flash.display.Stage;
[Code]....
whats the code
on (release) {
nextImage.text.copy();???
}
i dont know if im in the correct area
I was looking through the posts on how to update dynamic text fields without using a submit button or other method which would cause the entire scene to be called again.
I found exactly the coding I wanted: [URL]
The issue I found is I can't get it to do what I want, which is to add a series of variables together.
I modified the code to this:
Code:
var total:Number;
var num1:Number;
var num2:Number;
[Code]....
It works, but if I type in say " 4 " into the 'num1' input box the total box (dynamic field) becomes a " 4 ". But when I enter in say a " 5 " into the 'num2' input box the total box becomes " 45 " (no " 9 ").
How can I set/change the text of tlf Text Field using jsfl. Apparently .setTextString() only works for classic text fields.
View 1 RepliesTrying to get a text field in my Flash MX movie to pull from and XML file with CDATA tags to show as HTML. I've checked the box to render as HTML for the text data field... but I'm having problems with the Actionscripting.
The field from this line is what I need to recognize as HTML reading CDATA tags:
this.ref["textField"+i].text = subnodes[3].firstChild.toString()
I know I need to do more than just change it to ".html" instead of ".text" and have tried a couple things, but nothing seems to work.
Code:
//Create the XML Object
myXML = new XML ();
myXML.load(newXml);
[Code].....
So there are these two heads on one slide (dragRec), each has a normal state, roll over, and drag. Endpoint prints to a textbox on drag that displays a relative position, and threshold is set to show the percentage between the left end of the slider and Endpoint. When you drag Endpoint its text updates, however when threshold is moved no text appears.[code]...
View 1 RepliesI know this simple question. But i not much experience in Flash AS2.O. I have one empty dynamic text file in the instance name "my_text". I have set the Embed option in that file. Now I need to add the text to that file through AS2.0.
I have tried both the code is not working.
my_text.htmlText = "My Name is Balaganesh K";
(or)
my_text.text = "My Name is Balaganesh K";
How can I type something in my input text field without clicking on the field first? Basically I just have one input text field on the stage and when I Test Movie I would like to just type in some text without clicking on the field...
View 1 RepliesI've made a website in Flash, it's the 1st time I've made a site with dynamic loading text.The text loads, that is fine, however, when I update the .txt file, the webpage does not update until I delete my internet history. This obviously no use as I can't expect returning visitors to delete their cache every time they visit.
View 4 Replieshow to simply make dynamic text update!I have a dynamic text box and I gave it an instance name of changeTxt I also have a var called changeRate. How do I get the dynamic text box to update?
changeTxt.addEventListener(Event,updateChangeRate) ;
function updateChangeRate():void {
changeRate=2;
trace(changeRate);
}