am77.de

Grafik Design, Interaktive Gestaltung, Spiele, Motion Graphics

Archive for the ‘embed’ tag

AS3 Font Unicode Range Generator

leave a comment

Um beim einbinden von Fonts in AS3 die Dateigröße des swf nicht unnötig aufzublasen, empfiehlt es sich, nur die wirklich benötigten Zeichen einzubinden.
Das ist per Angabe der unicodeRange möglich:

[Embed source="FONT_SOURCE", fontName="FONT_NAME", mimeType="application/x-font-truetype" unicodeRange = "U+0020-007E,U+00C4,U+00D6,U+00DC,U+00DF,U+00E1,U+00E4,U+00E8-00E9,U+00F6,U+00FC"]

Weil es recht mühselig sein kann, die ganzen “Uni-Codes” für die einzelnen Zeichen rauszusuchen, hab ich nach einem Tool gesucht und genau das richtige gefunden:

UnicodeRange Generator

Gibt´s übrigens auch zum Download

Written by am

February 26th, 2011 at 6:24 pm

AS3 Flash Embed Stuff

leave a comment

Embed Stuff in Flashdevelop:

SWF
[Embed(source="library.swf", symbol="MyMc")]
protected const MyMc:Class;
[...]
var myMc:MovieClip = new MyMc();

FONT
[Embed(source = 'assets/LT_54856.ttf', fontName = "BasicCommercial LT Black", mimeType="application/x-font", embedAsCFF = "false")]
protected const fontBasicCommercial:Class;
[...]
var myFormat:TextFormat= new TextFormat();
myFormat.font = (new fontBasicCommercial() as Font).fontName;

BITMAP
[Embed(source="my_image.jpg")]
protected const MyImage:Class;
[...]
var img:Bitmap = new MyImage();

XML
[Embed(source="my_xml.xml", mimeType="text/xml")]
protected const MyXML:Class;
[...]
var x:XML = XML(new MyXML());

Written by am

November 17th, 2010 at 8:47 am