I am having a problem using embedFonts. It just won't work. At first I thought it was something in my code, but it seems to be working fine except for the embed. So I went through the help doc on it and even using the example code it won't work. I am guessing it must be how I am setting up the font in the library. So here is what I am doing. In the library, I select New Font... I name the font Pakt an choose the font I am using which is Pakt-Black. Then I use this code:
I have been trying to use the .embedFonts with a chinese font but this does not appear to work. When I use an english font, no problems there, its just when I try any non English font, nothing appears.
I'm having a couple of problems. One is that in my custom MovieClip class, I have a textbox that refuses to show up when embedFonts is true, but is otherwise fine when it is left alone. The second is that for some reason, I can't access a method in this custom class from the main class (AT least I think that's what's wrong). It gives me an error:
I am reading some CDATA text from an XML file. This text has HTML tags in it.I want to place this text into a dynamically created textfield that has embedFonts set to true. However,when I set this to true, the html formatting doesn't work. Instead, I only see the text without any of the formating.
Now, when I comment out my embendFonts = true statement, the html formatting works, but I loose my linked, library font. (Since the font Futura is on my machine, it stil uses a jaggy (system?) version of it, I'm assuming this would be a problem on a different machine).Is it possible to use embedFonts with htmlText? Am I calling this stuff in the wrong order?
Code: copyTformat.font = myFont.fontName; copyTformat.size = 18; var tf:TextField = new TextField();[code].....
Here it is. I need to embed a font. Else, when displayed if the user does not have it, in my case Frutiger STD, it will not display correctlty. I also need to use the htmlText to render bold and italic and other tags. Problem is usign both togetter. If I set the textfield htmlText and I use the embedFont = true, no bold or italic appears. Text is displayed, but in the normal weigth only.So, it's like html does not support the embed .how to make Html works with embededFonts?
How do you set the embedFonts property to true with actionScript? I am trying to have a font embedded (font symbol?) and I do not know how to set it with teh embed fonts property so it shows up in the .swf file.
Here is my issue : I have a dynamic html text field, to which i passed html text / textformat such as : <P ALIGN="LEFT"><FONT FACE="Trebuchet MS" SIZE="14" COLOR="#000000" LETTERSPACING="0" KERNING="0">Some text<B>some bold text</B><I><U>and some italic underline</U></I></FONT></P>My problem is, i can't use embedfonts because if i do, and use Trebuchet MS for instance, the bold tag will never render as in flash you have to select if the font your embed is bold or not. I'm trying to avoid to convert the whole htmltext/textformat thing to a CSS one..
I'm having a problem embedding fonts in a second of my code.I have added a font to the library and am using it in the code but when I use embedFonts = true; the text dissapears. Here is the code in mention:
so I'm making a site with 4 main buttons. Each of them send you to the sub-section and I'm making the sub-category buttons from 4 arrays with the names of each subCat and a .duplicatMovieClip loop. My problem is that I can't get the font I'm using (Adobe "Myriad Web Bold") to display those subCat... I tried using a "dummy" dynamic text field off stage with embedded font as well as adding/linking the font into the library. When I do a "Size Report" the font seem to be embedded but the text doesn't show up. When I set ".embedFonts = true;" to "false" then the text comes back (but in device font of course...)
Here some of the code:
// creates the new buttons for (i=0; i < subCat_array.length; i++) { _root.subCat_masterBT_mc.duplicateMovieClip(subCat _array[i]+"_mc", 100+i); _root[subCat_array[i]+"_mc"]._x = _root.subCat_masterBT_mc._x;
I've added Helvetica to my Library. I've set it to export for Actionscript. I've given it the name 'Helvetica'. I'm setting the defaultTextFormat. Then I tell it to embedFonts, and the bloody textfield doesn't show up.
var tf:TextField = new TextField(); tf.defaultTextFormat = new TextFormat('Helvetica Neue', 13, 0xFFFFFF); tf.embedFonts = true;
have anyone encountered the issue wherein using a dynamic textfield without embedding fonts causing the flash movie to resize in a very slow manner ( i resize the textfield by using the scaleX and scaleY property, i have also tried using the width and height property but its just the same result)? if i try to set the textfield's embedFonts property to true then there will be no problem when resizing but once i set embedFonts to false then the flash window seems to resize bit by bit
the embed fonts stuff in flash, it sometimes works and then again it does not. my problem I need to embed a greek font to be used with the List Component. what I did so far:
1. library-> new Font ( Named it myFont, exported it as:MyFont )
2. put a list comp on stage called it myList
3. got a xml file called index.xml encoded in UTF-8 (so it displays greek chars) that gets loaded (makes no diff if you use component inspector to insert the labels)
what it does not work. I am at a loss as to how to get this to work. I am attaching the file and the font used. (verdana arial should work too, but even they don't embed)
Mabe it has something to do with the xml encoding, but if you try to just copy the greek characters into the component inspectors lable field they are still not displayed. So I guess xml encoding is not the problem.
what I am trying to do is to load HTML content from an XML file and put it in a TextField object I create dynamically. After all this is done, clicking on a button fades the TextField object out and another TextField with new content appears.I've got the whole process working fine, including the fading. And to get the fading to work, I've actually had to set my dynamic TextField objects' embedFonts property to TRUE.Now here's the hiccup:
When embedFonts is FALSE, Flash displays the TextField's HTML content properly. The text flows properly and looks as expected. The only downside is that the fade effect doesn't work.When embedFonts is TRUE, the fade effects works perfectly, but Flash displays the TextField's HTML content with a bunch of extra spaces between some of the letters. The line height seems to be different also.The odd thing is that when I debug the code to look at the styles, in both instances of embedFonts set to TRUE or FALSE, the styles are exactly the same. But Flash is rendering the HTML with different kerning and line height in each of the scenarios.
I have some issue with the [embed] tag. Even if I set the embedFonts property of the textfield to true the text doesn't show up.The thing is that it worked previously and after some changes (not related to fonts) it doesn't. I'd like to understand how the embed process for font works to find the error in my code.
I declare :
[Embed(source = 'asset/font.ttf', fontName="font", mimeType="application/x-font-truetype")] private static var font:String;
to assign the font to the program.Then i call "font" when declaring my textFormat. Is the "fontName" property the link with the textformat ?I work with flashdevelop and the flex_sdk_4.0.0.14159 (the big adobe one, with air (~140mo))
I just tried everything to do embedFonts work correctly in CS5. In Flash CS4 there was no any problems with this. The TextField is created in AS3, I got new font called Sunset inside library and embedFonts set to true, but nothing works, there is no errors and the text is still invisible
when the embedFonts is removed, it works perfectly as expect. Otherwise when an image is clicked, it selects the whole text around it. Alternatively can anyone suggest a method to style dynamic textfields instead of using html?
The problem:If I uncomment either of the imageText.embedFonts lines, my text will disappear... but the trace(imageText.text); will still return the correct contents. It's as though embedFonts causes the textField to disappear.Possibly related, (but maybe not), is the fact that the vertical positioning of the font is off. Even though I create the textField at Y = 0, the text writes somewhere around Y = 10. I suspect this is something else, but I thought I'd add it just in case.
i have this problem when i use the "embedFonts = true" i get the "TextLineMetrics.width =0" while i'm sure i have text in the TextField any one knew why and how can i fix this? this is the code :
I am trying to defeat my psychological block with dynamically loaded fonts in AS3, and I have an annoying problem. I am creating a clock with a textfield and I am loading fonts from a SWF library: the available classes/linkages are "Arial", "ArialBold", "MyriadPro", "MyriadProBold" and "Verdana".This is the line where I get the class from the SWF, and it extracts the class correctly
Code: clock = new Clock( { fontClass: assetsLoader.getFontClass("skin", "Arial") } ); The constructor...
I have run across a strange problem. When I load products2.swf by itself, I can call the two "copy" files and everything works. When I open 0342.swf (the index page), I can switch between the home and products2 pages, but I can't view the "copy" pages.I'm guessing there may be some sort of conflict with variable names, but I have been messing with it for most of today.I have uploaded all of the FLA files to here:[url]....
If you make an swf file out of each of the attached items, and open the 0342 file, you will see what is supposed to be happening.
on (release) { if (_root.currMovie == undefined) { _root.currMovie = "home";[code].....
I have a button object that I need to scale to align with the variable width of an array of images.However, when I set the width in code, the button does not actually become that width. Tracing out the width gives me the correct value, but on screen.. it's off.
I've proved it to myself by scaling the same button object manually in the properties pane and visually comparing. Both of the buttons below have a width of 410.
I am using Flash CS4 with actionscript 2 to create an interacitve portfolio.I have 2 text buttons that work when I test them with "enable simple buttons." When I publish to IE these buttons won't work. I have created over 50 buttons using the same methods, they all work.
I have a completed project (AS2) that contains a lot of FLVs. I burned it onto DVD and it works great on Mac (guide.app) and PC (guide.exe).Here's the web version of the project.http:[url]....Now, months later, I have to provide the project with source files (FLA's) and some other stuff - so I got an external HD, copied the files from the working DVD onto it. Running the guide.exe off of the external (connected to WinXP SP3) works just like running it off the DVD - EXCEPT for the FLVs which simply to not appear.
http:[url]...Everything up to that step works: When I click on "guide.exe", the "splash screen" opens showing the title and 4 buttons. These buttons are to choose a language and they work.When I select a language and click its button the GUI for the language with menus appear and they work. When I click on a topic from the menu, the topic's skin appears but the video inside the skin doesn't play. Everything works but the FLVs.
Even weirder - If I use VLC Player to open an FLV directly - the FLV will play. That tells me there is some path issue but how can a path change when it's compiled into the SWF? Besides - the paths from swf to flv has not changed when I copied all the files to the external.why the FLVs will not play on the external the same way they play when on the DVD?
i have a flash that I have tried to add my html link to the aboutus.htlm, billboard.html, and contac.html and it is not working? I am still new but would like to email the flash file for someone to tell me why its not working- I added the link for aboutus.html but its not working.
alright, here is the deal: i have published a .swf AND a macintosh projector file and the only thing the movie contains is one button with a link to a web page. here is my actionscript:
on(release) { getURL("http://www.google.com"); }
i click on the button and absolutely nothing happens. has anyone ever come across something like this? is this a settings problem?
I have a swf that is pretty complicated, you can interact with the page and go to different keyframes and it stops and/or starts depending on buttons, but I want to put it in a fla or something so I can put other swfs next to it and build it up and put several of them together as one.
I don't care about making it too complicated, I just want one interactive swf to go to the next compiled swf when that movie ends, but when I try importing it or loading it it just runs straight through without stopping or paying any attention to the scripting.
The Listbox is populated with the category and the image and caption is being shown in the correct place but the list box doesn't function and the images cycle through all and not just the ones in that category.Here is my code
Code: var ssx:XML = new XML(); ssx.ignoreWhite = true;[code]...........
I have created a simple site in flash cs 4 using AS2.0. The nav bar buttons are text. I have made them into Movie Clips and put actionscript onto the MC instance which looks like this: [code]The button does not work. I have converted the symbol to a button and kept the Actionscript on the instance and they do not work. I have in fact copied exactly what I have done on a previous site that worked and it is not working here.The AS is not on the timeline, nor on the button or movieclip but on the instance of it. I am at a loss as to why it doesn't work. When I use the button instead of the MC the button flashes/blinks but still does not work.