Hello swfmill people!
I have a problem with embeded fonts in FP8 (only in FP8!);
Maybe you
would agree to have
a look at this problem, it is very simple and rapid to
understand (but
maybe not to solve?)
I create the file "font.swf" with the
following xml:
<?xml version="1.0"
encoding="iso-8859-1" ?>
<movie width="320" height="240"
framerate="12">
<background color="#ffffff"/>
<frame>
<font id="papyrus"
import="library/PAPYRUS.TTF"
<glyphs="0123456789"/>
</frame>
</movie>
and I create another swf file "gal.swf" where
I want to use the font
in "font.swf", whit the xml:
<?xml version="1.0"
encoding="iso-8859-1" ?>
<movie width="2800"
height="2000" framerate="60">
<background color="#ffffff"/>
<frame>
<import file="font.swf"
url="font.swf"/>
</frame>
</movie>
Then I re-compile the file "gal.swf" with
mtasc (without ant "header"
parameter, for sure) and the following actionscript code:
_level0.createTextField("essai",0,0,0,100,20)
_level0.essai.text="blablabla"
_level0.essai.embedFonts=true
var my_fmt:TextFormat = new TextFormat();
my_fmt.font = "papyrus";
my_fmt.size=20;
_level0.essai.setTextFormat(my_fmt);
This works when I compile for FP 6 or 7 (mtasc parameter
-version) but
not for FP8...
However, compiling the last actionscript code directly in
the file
"font.swf" works even with FP8. But I don't
want to include the font in
every swf file I use...I could load the file
"font.swf" with actionscript
in "gal.swf" without embeding to font but doing
this I can't use the
"advanced"
anti-aliasing mode for the text.. Have you a solution to
this problem??
I also tried the exact example shown in
http:/
/www.v-i-a.net/blog/archives/000043.html and it didn't
worked.
In this example, I just changed the police, and I also
tried to replace
root.myFont.loadMovie ("sharedFont.swf")
by
root.myFont.loadMovie ("shared.swf")
because it seems that there is an error in the original .as
file.
Does somebody knows this problem, and have an answer?
Candide Jarczak
_______________________________________________
swfmill mailing list
swfmill osflash.org
http://osflash.org/mailman/listinfo/swfmill_osflash.org
a>
|