| パッケージ | flash.text |
| public final class FontType | |
| 継承 | FontType Object |
fontType プロパティの列挙された定数 "embedded" および "device" が含まれます。
関連項目
| 定数 | 定義 | ||
|---|---|---|---|
| DEVICE : String = "device" [static]
これがデバイスフォントであることを示します。
| FontType | ||
| EMBEDDED : String = "embedded" [static]
これが埋め込みフォントであることを示します。
| FontType | ||
| DEVICE | 定数 |
public static const DEVICE:String = "device"これがデバイスフォントであることを示します。SWF ファイルが実行されるシステムにインストールされているフォントが Flash Player によって使用されます。
フォントデータがファイルに含まれないため、デバイスフォントを使用するとムービーサイズが小さくなります。アンチエイリアス処理されたテキストは小さなサイズではぼやける場合があるため、デバイスフォントはテキストを小さなポイントサイズで表示するのに適しています。デバイスフォントは、スクロールテキストなどの大きなテキストブロックにも適しています。
システムにインストールされているフォントが Flash Player によって使用されるため、デバイスフォントを使用するテキストフィールドは、異なるシステムおよびプラットフォームでは同じように表示されない場合があります。同じ理由から、デバイスフォントはアンチエイリアス処理されず、大きなポイントサイズではぎざぎざが表示される場合があります。
関連項目
| EMBEDDED | 定数 |
public static const EMBEDDED:String = "embedded"これが埋め込みフォントであることを示します。フォントのアウトラインが、パブリッシュされた SWF ファイルに埋め込まれます。
埋め込みフォントを使用するテキストフィールドは、常に選択されたフォントで表示されます。そのフォントが再生システムにインストールされているかどうかは関係ありません。また、埋め込みフォントを使用するテキストフィールドは、Flash Player によって常にアンチエイリアス処理 (スムージング) されます。TextField.antiAliasType property を使用して、アンチエイリアス処理の量を選択できます。
埋め込みフォントの 1 つの欠点は、SWF ファイルのサイズが大きくなることです。
関連項目