[入力]フィールドに貼り付けることができる場合は、入力する必要があります。
あなたは上記の次の設定で、ステージ上の入力テキストフィールドを作成しているのと同じフォントを使用して、新しいFlashドキュメントを起動する場合:
埋め込み、通常のグリフ 
埋め込み拡張ラテングリフ
そして、これがよう、動作するはずです: 
これがうまくいけば、クラスの記述方法と関係があるかもしれません。
フォントを埋め込んだクラスを書くことは、率直にも苦痛です。あなたは、ライブラリにフォントを埋め込むことを確認して、アクションスクリプトのためにそれをエクスポートします、あなたは次のコードを使用する必要があることに続き

:
// The name of the font class
var _font:Calibri = new Calibri();
var _textFormat:TextFormat = new TextFormat();
_textFormat.font = _font.fontName;
_textFormat.size = 16;
// For some weird reason the ordering here is important. I remember mucking around with this for ages for an old project. EmbedFonts must come last
var _textField:TextField = new TextField();
_textField.defaultTextFormat = _textFormat;
_textField.type = TextFieldType.INPUT;
_textField.embedFonts = true;
addChild(_textField);
をそしてそれは、すべての作業を、それを持っている必要があります:FlashDeveloを使用したものに

** EDIT ** P、などあなたが次のメソッドを使用することができます
public class Main extends MovieClip {
[Embed(source='assets/HOBOSTD.OTF', fontName='_hobo', embedAsCFF="false")] public static const HOBO:Class;
public function Main() {
var _font:Font = new HOBO() as Font;
var _textFormat:TextFormat = new TextFormat();
_textFormat.font = _font.fontName;
_textFormat.size = 22;
var _textField:TextField = new TextField();
_textField.embedFonts = true;
_textField.defaultTextFormat = _textFormat;
_textField.autoSize = TextFieldAutoSize.LEFT;
_textField.antiAliasType = AntiAliasType.ADVANCED;
_textField.type = TextFieldType.INPUT;
addChild(_textField);
}
}
をそして、あなたは以下を取得します:

今、あなたのプロジェクトに関連し、またはソースのいずれかのフォントファイルでなければなりません、注意してくださいあなたが選択した場合、C:\ windows \ fontフォルダを指すことができます。上記の例では、フォントをmy assetsフォルダにコピーしました。
テキストフィールドにコピーして貼り付けると、フォント埋め込みの問題ではないので、そこに特殊文字を入力するだけで人が止まることはありません。私は速いテストをしたし、それは私にとっては良かった。あなたはより多くの情報を与えることができますか? – divillysausages
「彼らは単にTextInputに表示されません」と言っても、入力すると何も起こりません(TextInputに文字が追加されません)。それとも、代わりに奇妙なキャラクターを手に入れていますか? TextInputの 'restrict'プロパティを使用していますか? – bmleite
私はrestrictプロパティを使用していません。ここで簡単なテストとポストコードを書いてみましょう。 –