stefanw_nl
%Europe/Berlin %541 %2007, 13:59
Ik wil fonts embedden in mijn flash applicatie. Maar dit gaat niet lekker werken. Hoe kan ik dit doen zonder een libraryitem.
Hier onder is een test class van me die ik op het internet heb gevonden. Deze is van 2005 en kan geen recentere versie vinden en niet voor flash cs3. Deze schijnt te werken in de alpha versie van flash 9.
Weet iemand hoe ik dit goed werkend kan maken in flash cs3
package {
import flash.utils.*;
import flash.display.*;
import flash.text.*;
public class Test extends MovieClip {
// be sure this is pointing to a ttf font in your hardrive
[Embed(source="fonts/arial.ttf", fontFamily="Arial")]
public var bar:String;
public function Test() {
var format:TextFormat = new TextFormat();
format.font = "Arial";
format.color = 0x000000;
format.size = 80;
var label2:TextField = new TextField();
label2.htmlText = "Hello World!";
label2.embedFonts = true;
label2.autoSize = TextFieldAutoSize.LEFT;
//label2.antiAliasType = AntiAliasType.ADVANCED;
label2.defaultTextFormat = format;
this.addChild(label2);
}
}
}
Hier onder is een test class van me die ik op het internet heb gevonden. Deze is van 2005 en kan geen recentere versie vinden en niet voor flash cs3. Deze schijnt te werken in de alpha versie van flash 9.
Weet iemand hoe ik dit goed werkend kan maken in flash cs3
package {
import flash.utils.*;
import flash.display.*;
import flash.text.*;
public class Test extends MovieClip {
// be sure this is pointing to a ttf font in your hardrive
[Embed(source="fonts/arial.ttf", fontFamily="Arial")]
public var bar:String;
public function Test() {
var format:TextFormat = new TextFormat();
format.font = "Arial";
format.color = 0x000000;
format.size = 80;
var label2:TextField = new TextField();
label2.htmlText = "Hello World!";
label2.embedFonts = true;
label2.autoSize = TextFieldAutoSize.LEFT;
//label2.antiAliasType = AntiAliasType.ADVANCED;
label2.defaultTextFormat = format;
this.addChild(label2);
}
}
}