ActionScript 3.0 :: Text Isn't Smoothing Correctly?
Mar 31, 2009
I'm building textbox dynamically as i normally do, i'm importing a font to the library and embedding the font to the textfield. However for some reason when the text is White it doesn't antialias correctly. I'm using white, pink and bronze text, when it's bronze or pink it is fine but when it is white or even a colour close to white then it blurs and looks messy.
here are my text box and format settings are attached.
font smoothing in html text. I have embedded the font and set the font size to 12, but increasing the font size distorts the font making it blurry/hazy etc: what am i to do... i need smooth crisp looking font... mind that i have to render the text as html in dynamic
I am trying to fix an interesting issue with a site. I have xml docs loading text into a site however the text is double spaced and not single. I believe i have all the settings correct in the doc to be single spaced but i cant upload the doc at the moment.
I just got my scrolling text to work here, but it isn'tformatting the way I want. I think I have code correct, but maybejust in the wrong place. AS3 gods, I'mlearning.
var external_txt:TextField = new TextField(); var myFormat:TextFormat = new TextFormat(); var externalReq:URLRequest = new URLRequest("external.txt");
I recently hired a programmer to design a flash health calculator for my website. It works great and text shows up correctly when viewing online and standalone. The problem starts when I try to edit the file. I wanted to change some text in an action layer. That seems to work out fine but when I try to publish I get garbled text.
I should also mention that when loading the file I get a Font Mapping dialog box stating "The document 'x' contains one or more fonts not available on your system. The text will display and publish with the font mapping below:". I have tried to select various fonts in this dialog box but still get garbled text.
When I publish I also get this on the Output box: "Fonts should be embedded for any text that may be edited at runtime, other than text with the "Use Device Fonts" setting. Use the Text > Font Embedding command to embed fonts."
I downloaded a XML based website flash template and made some modifications to it. With this template there was few fonts included in separate folder (I had to install them to view swf and edit fla correctly) after all my mods done I published it to swf file and opened local file with browser, everything was working perfectly at this moment. Then I asked my friend if it could upload it on his server to check if this website looks the same on the web. I noticed that text (which is written with custom font that was included) is either missing or misplaced.
I tried to emblem font, by putting it into my fla lib, but it get me nowhere. Maybe I didn't do that correctly.
PS. I was working with this tut: [URL] I got myself up to the step "Creating a new Font symbol instance using ActionScript". Text in my template is imported from XML file, I don't know where to apply any AS code to make text load with embedded font. However I find this tut for AS3 while my template is AS2 one .
I was coding an AS3 file and it worked great until I started writing a class to extend the textfield class. After that, every time I tested my movie, the text field is created but nothing showed up. After some troubleshooting, I discovered that the text was actually in the text field, but was outside of the bounds of the text field and the field's height cannot be resized through code or with multiple lines of text. I found this out because I could copy the text and paste it into a text editor (and no, the text isn't set to white). Everything works properly with dynamic text fields created on the stage, just not when created in actionscript. I have tried embedding a font and using the default with no luck. The code even works on a different machine!! The same problem occurs in AS2. I have tried dumping the class file I created, reinstalling Flash, the Flash Player, and even uninstalling my font management program and still nothing.
I usually program with C#, PHP, html etc.trying to learn Adobe Flash now so i downloaded the trial version which has 30 days trial.tried to create and follow the tutor for click ball which all of the code is the same but it doesnt work.
I triple check the code and its all right but it still not working.so i commented out all of the code and has a simple code of changing the text of the label.i set the text to "abcdefg" and but it only show "cdef".i expanded the width of the label so width is not the issue. trying to search for the limitation of the trial but i dont see any.trying to test this before i buy it.it does change but not changing correctly.i try to set to another value it always show partially only.
The text appears in a List Component. I am changing the font around to find one that might work but this is not working. Anyone know how to represent accented characters in a List component?
Update:Loading the XML document from an external file does not have the same problem:
var myXML:XML = new XML(); myXML.load("someXmlFile.xml"); //This works
However I need this xml to be built into the SWF. So am creating the XML from a string:
var xmlString:String = "<root><textNode>bebè</textNode></root>"; var myXML:XML = new XML(xmlString); //This breaks the encoding?!
So I was using Flash Develop to edit the actionscript that contains the xml. This was apparently not encoding the text correctly.
Okay, I'm making a Flash news blog thingy using xml (obviously).
I have the title, date, etc. dynamic text boxes(with the font embedded and instance names and whatnot) on a bar for each item which are all on a new's box which is on the stage. [code]...
I am using flash CS3 and the flash scroll bar components to display scrolling text. This feature uses the dynamic text box. Well I have several pop up windows. A few of them need dynamic text so they can be scrollable because it is a lot of text. The issue that I am having is that in comparison to the static text...the text looks different but it is the same font?
I'm having trouble setting my text box correctly after I do a search and replace. Should be obvious but my variable that I'm passing in is called songTitle and the text box instance name is songTitle_txt. Here is my current code.[code]
I have this flash form and it was functioning fine a minute ago, when you go to contact us and click contact us you will see the form only inputs in all caps and for some reason it will not let you type every letter it is driving me insane.
I downloaded a XML based website flash template and made some modifications to it. With this template there was few fonts included in separate folder (I had to install them to view swf and edit fla correctly) after all my mods done I published it to swf file and opened local file with browser, everything was working perfectly at this moment. Then I asked my friend if it could upload it on his server to check if this website looks the same on the web. I noticed that text (which is written with custom font that was included) is either missing or misplaced
I'm edit a flash file that uses about 11 different fonts. When I toss it into the editor and publish it some characters are missing from the product, such as W's and M's. I've installed the fonts that were included with the flash file into windows7.
I have some htmlText with a stylesheet applied. Have set text-decoration: underline to the links but there is no space between the text and the underline--the underline is stuck right on to the bottom of the characters. Makes reading the underlined text very hard. Any trick to making this render properly or are we just stuck with crappy underlines in Flash?
I have a scrolling/zoom in animation done in as3. At times the animation is jerky. I am wondering how I can possibly smooth this out. I am using several quite large mc's that are all being manipulate at the same time. Would it help to make mc's that are off the screen invisible until they are visually needed? I am very new to flash/as3 so I don't know a lot about what might slow down the animation. I am working in cs4. Here is a link to the page I am working on. It is mostly the "Harman" button that I am getting this jerkiness on and then only sometimes. Hover over the logo to expand the menu. I wonder if I just have too much going on at the same time?
I made a navbar that you can see here: http:[url]....If you hover over you see the effect that happens and when you mvoe off it jumps back to frame 1. How to I make it so it smoothly goes back into frame 1 without jumping? Or at least fake it so it looks the same and goes smooth.
I am having problems with the images being smooth.I have edited the code throughout with forceSmoothing = true and _quality = best.It all works and looks smooth if I test the file in the preview window and if I run the HTML file. But as soon as I put the file under IIS the smoothing stops.All my flash players are v10+ . I have turned the IIS compression off but no luck.
I'm loading an external .jpg and moving it across stage.if I was to do this with a .jpg already in the Library, the movement would look much better if I manually activated "allow smoothing" from the .jpg's properties.so I'm trying to do the same for the loaded picture.what I've done so far is loading the picture, wait until it's completely loaded and then convert the content of the loader to bitmap and setting the smoothing property of this bitmap to true....OR, this is what I'm trying to do.here's my code:
Code: var _loader:Loader; var _loaderArray:Array = [];
i have made a bitmap over a menu and the only problem is that I made a scale and a rotation over that bitmap and it gets distort and I don't know why, because I use this:
I'm building an app that will load a series of jpegs over the internet. Setting an exact size for the jpegs is a problem because it's set up to play full screen and we have no control over the machine it will play on.I just realized that the "Allow Smoothing" option is not available for jpegs loaded this way! Is there any way to optimize the appearance of jpegs with action script?
I just upgraded to CS4. I'm working with sprites and using the properties of the images I've turned off smoothing to get that retro gaming feel. However, when viewing the sprites on the stage, everything is smoothed over which makes things difficult for me to animate. When I render everything, it looks perfect, just the way I want it with smoothing off, but how do I turn off the smoothing on the stage?
Ive searched and found this property .smoothing = true; But since im not using any bitmap vars i dont know where to put it, or maybe is it impossible to smooth images from my code and i need to rewrite it with bitmap stuff?
PHP Code: var myXML:XML = new XML(); var XML_URL:String = "newsXML.xml"; var myXMLURL:URLRequest = new URLRequest(XML_URL); var myLoader:URLLoader = new URLLoader(myXMLURL); myLoader.addEventListener("complete", xmlLoaded); [Code]....
way to smooth my images via ac3. Ive searched and found this property .smoothing = true; But since im not using any bitmap vars i dont know where to put it, or maybe is it impossible to smooth images from my code and i need to rewrite it with bitmap stuff?
ActionScript Code: var myXML:XML = new XML(); var XML_URL:String = "newsXML.xml";
I'm doing a simple bkend admin using php for the client to upload images to be displayed on their flash website. ideally if they upload at the correct size, no problem, but sometimes they don't. So my problem comes in when the uploaded images are very big. When they are scaled down, the smoothing makes no difference at all.
I was wondering if there is a work around?
Code: import flash.display.*; loadMcListener.onLoadinit = function(){ var bitmap = new BitmapData(mc._width,mc._height,true,0x000000);