swfmill で 日本文字を Shared Font [メモ]
swfmill だけでは、うまくできなかった。
- フォントを埋め込んだ swf は、Flash で作る。残念。その名前が font_exported.swf として
SharedFont.xml
<?xml version="1.0" encoding="iso-8859-1" ?>
FontShare.as
class FontShare { static function main() { var tf1 = new TextFormat("(フォント名)", 30, 0); _root.createTextField("txt1", 1, 0, 0, 300, 30); var txt1 = _root.txt1; txt1.setNewTextFormat(tf1); txt1.embedFonts = true; txt1.text = "漢字も表示したい\rABCDEFG"; txt1._xscale = 50; txt1.autoSize = "left"; } }
mtasc -swf FontShare.swf -main FontShare.as swfmill simple FontShare.xml test.swf