ActionScript 3.0 :: Unwanted Text Characters?
Mar 5, 2011I loaded an XML from a URL
import flash.net.URLRequest;
import flash.events.Event;
import flash.text.TextField;
[code].....
I loaded an XML from a URL
import flash.net.URLRequest;
import flash.events.Event;
import flash.text.TextField;
[code].....
I try to write an xml object via AIR with FileStream.writeObjectI'm doing like this:
var _file:File = File.applicationDirectory.resolvePath("test.xml");
var _xml:XML = new XML("<data><name>Testname</name><email>test@test.de</email><time>1331290186848</time></data>");
[code].....
I just upgraded to CS4, and I'm trying to do a simple text-input/dynamic-text project. Here's everything in the project:
1. Input text box. Variable: "thisText". Text color: blue.
2. Dynamic text box. Variable: "intoThis".
3. Button called "button1".
And this is my ActionScript, applied to the first frame (not a symbol):
Code:
thisText="";
button1.onRelease = function () {
intoThis="before "+thisText+" after";
};
When I run it, I get my input text between "before" and "after", but the input text is still blue, and there's a line break between my input text and "after".
How do I stop it from saving the formatting of the input text and inserting a line break? I've done this in previous versions of Flash just fine, so I don't know what's going on here.
I've got it set up for Flash Player 10, ActionScript 2.
in my projects i often use some xml files to load external text that i can format in css and it worked fine till now..i have a site that i am prograaming in italian and german and in both languages there is much text that contains special characters as "à " "ò" "è" "ù" "ä" "ü" and so on .. the problem is that when i write some text with this special characters in xml when the text is loaded in the flash this special characters are not recognised and instead of them a small square is displayed ..
i tryed to load the text from a html file instead of a xml file (because in HTML i know how to write theese special characters and let them display right in my html pages .. for example à = à but no way .. the flash now loades the text à instead of à ..
i'm loading a dynamic text, but some spanish characters like " and " (i hope you see the characters in "") do not appear. Por example, the word "drsticas" which has the special character over the "a" appears "dricas", that is, it skips the letter with the special character and the 2 following letters.Anyway, i've tried using the embed option for dynamic texts, but may be i'm using it wrong.
View 1 RepliesI'm trying to get into flash and one of my movies doesn't display all the characters I tell it to display in a dynamic text box. example:
Actionscript Code: if (day() == Saturday){tomorrow.text = "Sunday";}
and what comes out is: Suday
I'm using ActionScript 2 and I did embed the font in the library
i am missing a few characters, once i load text into a dynamic text field. chars are not missing per say; they are being replaced with empty squares.characters like the euro sign and accentuated german a letter.whats is weird is that other accentuated german letters do appear. so only a few selected are missing.How ive set up the fla:
1) i've added 4 text fields to the stage in the font im using, Arial, one for each font style: normal, italic, bold and bold italic, and in all 4 fields ive embedded all latin characters (to include the german accentuaded characters and im guessing it's in the punctuation group that holds the euro sign, so that one is also embedded), besides lowercase, uppercase, numerical, and all the default groupd to include basic text.
2) i've got a dynamic text field, created with createTextField, and setup the following ActionScript (2):[code]i mean, it seems that the arial font is missing a few accentuated characters! because the code i have setup loads other accentuated characters.
Can anyone point me in the direction, or throw me some code on how to grab a certain number of characters, or words from a variable ??
View 4 RepliesI am working on a login system and would like to hid the password text entry.Also, can someone provide some insight into how you "remember" a person (login info). Nike does it here. URl...
View 3 RepliesI posted this in the wrong place (not sure how to move or delete the post). I am actually working with AS1
I could use some help figuring out how to limit the number of characters I get on a simple math function. The line of code I am working with is below. it sends the result to a dynamic text box. How can I make it so no more than 4 characters show in the dynamic text box results?
I'm new to this community and to AS3. I'm working on a project which involves some arabic text.I was able to load succfuly arabic text from external XML, also I could set a dynamic text field with an arabic string. the player shows everyrthing perfect. However when I try to to use the appendText function, it gets ugly
[Code]....
I have a text file that contains variables that get pulled into my flash file dynamically. It leaves out random letters throughout the text when it is displayed in the SWF.I'm at my breaking point and I know I am probably missing something simple at this point.
View 2 RepliesI have a setup a PageHolder class (based on MovieCLip) that displays a doted area with a (page) number in the middle.
Now attempting to populate my LayoutPane, I create new instances of of PageHolder whose constructor is tasked to set the text value of its only Texfield to the value specified in the new PageHolder parameter.
The problem here is that only the character present in the Library Object will display at run time.
For example, I have setup my PageHolder object with a text field containing the number "0". Now at run time, every instance of PageHolder is blank except fro the one that I passed a "0" as part of the init parameter (10,20,30,...) and on those pages, only the "0" is showing. If I change the original object to display a "1" instead, then every "1" of the page number that contains a "1" show ups.
Can somebody shed some light on this?
package
{
import flash.display.MovieClip;
public class LayoutPage extends MovieClip
[Code].....
I have a flash-application (done with CS4) in which a particular Textbox, which is vertical fails to display characters with a hacek (ˇ) on top. If such a character appears with in a string that is to be shown, it is simply dropped, leaving the string crippled.
This baffles me since characters with hacek work on other (horizontal) textfields in the same .swf with the same Font (Arial) work just fine. I also tried manually telling flash to embed these characters for this textfield, but to no avail. Even entering characters with hacek in the flash IDE works without problems.
I am not very familiar with flash, this application has been developed by a co-worker who is no longer employed here.
I have a dynamic text field that reads the text from a XML file. And what I want to do is simply count the amount of characters being in that text field.
I've tried:
trace (myTextArea.length);
trace(myTextArea.text.length);
and I get this"Undefined" crap =/.
And I'm using that code in a onEnterFrame function so it's not that the XML is late loaded into flash or something...
The fonts are not embedded, right? text is substitute by numbers and characters?
View 7 RepliesSWF file does not display special characters in dynamic text let alone cyrillic font. I do have all kind of fonts in Flash and they work fine in static text.
I can write the text I want to display in xml file however upon saving it I etheir loose the special characters or they still dont display correctly in SWF. Enconding is UTF-8. Tried changing it but to no effect.
I've created a quiz in flash that reads in questions and answers from an external xml file. E.g (xml).
<question q="allons-nous? = are we going/do we go?"
ans_a="allons-nous?"
right="a">
I have been asked to develop the quiz further so it ignores the case the answer is typed in (which I guess is possible using toLowerCase) and also to ignore any ! or ? symbols the user might type in .I assume the only way to accomplish this is to check the answer against a range of possible answers in the XML eg.
<question q="allons-nous? = are we going/do we go?"
ans_a="allons-nous?"
ans_b="allons-nous"
right="a",right="b">//this lines probably wrong
Does anyone know if there is any way of getting flash to ignore symbols if they are typed in?
I'm pulling some urls from an external source into text fields and they are coming in all encoded [code]...
How can I replace those values with what it's suppose to be?
I know that I can send this html to a dynamic text box and it works correctly:
< a href="http://www.djlex.com" target="_blank">Click< /a>
But, why does it not work to replace the quotation marks with & quot; ? < a href=& quot;http://www.djlex.com& quot; target=& quot;_blank& quot;>Click< /a>
(BTW, the extra spaces are intentional so the html does not render as html in this post)
I just recently got Flash CS5 and am in process of customizing a templated flash website. I went in and as I was completing a mailto form I tested the movie and the text fields only accept the characters: 9, a, m, n, o, and u, and earlier when I was using it they began with one or two 9s already in each of the fields and would not let the user delete them without hitting the clear button. Also the delete button on the keyboard does not delete the text. You can see the current problem under www.bryantcoffey.com under the contacts page. I've also switched keyboards and that did not help (I am typing on the keyboard right now that isn't responding to the text fields.)
View 7 RepliesI am having issue with my created flash, it can't handle chinese characters? is there some way i can handle this thru code? or should there be any font or language pack installed
View 3 Replies1) Each field in the form only allows 3 characters and no special characters such as @ _ ! . , etc... 2) When the user goes to the next field in the form, the previous field appears blank but the when clicking on that again, the original text appears. 3) When submitting the form, it just keeps saying "in progress" and never shows the confirmation text nor does the email get sent. There is an HTML file included with this form but I am not sure if I need to put that in as I have embedded this form into an SWF file so I don't think I need that code but let me know if I am wrong about this. I am posting both the AS code and PHP code below..
[Code]...
My problem is that all my accentuated characters are displayed as weird iso characters. Example :© is displayed %E9 I send a string to my php file :
[Code]...
I already know how to limit my input text to a number of characters, but how would I go about (if possible) making sure characters do not repeat? In other words, I have a ten character input text box and I want you to be able to type pretty much any character but only one of each.
Example:
AFKEIOPCNK
What I'm trying to eliminate is this:
AANHDKDDJI
If that isn't possible, I'd like to instead detect if there are repeated characters so I can just say "that's invalid".
I am working on an application that allows user to copy and paste content into a text field. The problem I'm running across is that when the user paste something with a tab in it, the tab is not shown in the text field.[code]...
View 1 RepliesThe following code does what I want (i.e. any key I press on the keyboard displays the character in uppercase format in the dynamic field on the stage) except that it does not properly restrict the characters to A-Z and 0-9. I can still press the <,.>?!/ keys and each of these chars shows up in the dynamic text field My dynamic text field is txt_BoxWhat is wrong with the following code?
var varKeyListener:Object = new Object();varKeyListener.onKeyDown = function(){ txt_Box.restrict = "A-Z 0-9"; txt_Box.text = String.fromCharCode(Key.getAscii()); txt_Box.text = txt_Box.text.toUpperCase();}
[code].....
I basically need to store a string of characters from an input text box and have them displayed at the last frame of the quiz. I declared the variable holding the input text as _global.player in the first frame, and upon clicking the start button the code is:
on (release) { _global.player=player.text; gotoAndStop (2); }
These variables are not referenced again until the last frame of the quiz, which reads thus:
stop();playerdisplay.text=_global.player;score.text=_global.correct;'Endng Comments Generator'if (_global.correct<=3) { phrase="Try a little harder next time";}if (_global.correct>3 + _global.correct<7) { }comment.text=phrase;
Yes, I know the global.correct coments are not yet complete, but i dont think that should be causing any issue with the playerdisplay.text (the dynamic text box to display the player name). If anyone could give me a hand that would be great. Nothing appears in the dynamic text box when the final frame of the movie loads.
I have a text field that has 2 lines for visible text. I then pass it a string to display but the string might be to long to display all of the string. My problem is that I want to count how many characters that are NOT visible in the text field. The text field has to stay the fixed size and cannot change
View 1 RepliesI have built a website that pulls languages from multiple XML sources.I have been able to do Russian, Spanish, French, English and Italian, now I am stuck on Japanese.[code]...
View 0 Replies