I am actually embedding them like this:
I have a module BickhamPro.mxml:
on creationComplete I call creationCompleteHandler();
[Embed(source='assets/Bickham Script Pro.ttf', fontFamily='Bickham
Script Pro', fontName='Bickham Script Pro', fontWeight="normal",
fontStyle="normal", mimeType="application/x-font-truetype")]
private static var _bickhamScriptPro:Class;
private function creationCompleteHandler():void {
Font.registerFont( _bickhamScriptPro );
}
When the app is loaded, I load the module into a moduleLoader and add
it as a child to the main application.
This seems to work on a mac but not on a pc... I do not believe that
everyone who has tested this has the fonts installed, I could be wrong.
Do you see anything wrong with the code or should I explore each
computer for the fonts?