フォントの英語名はどうすれば調べることができるでしょうか?
実はけっこう簡単です。次のようにフォントを設定したテキストフィールドを選択した状態でコマンドメニューの[ActionScript用にフォント名をコピー]を実行します。あとはテキストエディタにペーストするだけです。
こんなメニューがあったのか!と思った人もいるでしょうけど、あったんですね。(^ ^)/
フォントを指定しているテキストフィールドを選択する。
[ActionScript用にフォント名をコピー]を実行。
ペーストすると英語のフォント名が貼り付けられる。
実はもっと簡単な方法のもあります。環境設定のテキストパネルで[フォント名を英語表記]をチェックします。するとフォント名はすべて英語で表示されます。ただし、先の方法のペースト結果をみるとわかるように、フォント名はスタイルメニューの値(W4など)と組み合わせる必要があります。
環境設定のテキストパネルで[フォント名を英語表記]をチェックする。
フォントメニューが英語のフォント名で表示される。
スクリプトでテキストフィールドmyFldのフォント名を調べたい場合は、次のように実行します。ただし、myFldには何かテキストが入っている必要があります。
実はけっこう簡単です。次のようにフォントを設定したテキストフィールドを選択した状態でコマンドメニューの[ActionScript用にフォント名をコピー]を実行します。あとはテキストエディタにペーストするだけです。
こんなメニューがあったのか!と思った人もいるでしょうけど、あったんですね。(^ ^)/
フォントを指定しているテキストフィールドを選択する。
[ActionScript用にフォント名をコピー]を実行。
ペーストすると英語のフォント名が貼り付けられる。
実はもっと簡単な方法のもあります。環境設定のテキストパネルで[フォント名を英語表記]をチェックします。するとフォント名はすべて英語で表示されます。ただし、先の方法のペースト結果をみるとわかるように、フォント名はスタイルメニューの値(W4など)と組み合わせる必要があります。
環境設定のテキストパネルで[フォント名を英語表記]をチェックする。
フォントメニューが英語のフォント名で表示される。
スクリプトでテキストフィールドmyFldのフォント名を調べたい場合は、次のように実行します。ただし、myFldには何かテキストが入っている必要があります。
var tf:TextFormat = myFld.getTextFormat(); trace(tf.font); // Hiragino Maru Gothic Pro W4