Akashic Engine
    Preparing search index...

    Class DynamicFont

    ビットマップフォントを逐次生成するフォント。

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    fontColor: string

    フォント色。CSS Colorで指定する。

    このプロパティは参照のためにのみ公開されている。ゲーム開発者はこの値を変更すべきではない。

    "black"
    
    fontFamily: string | FontFamily | (string | FontFamily)[]

    フォントファミリ。

    このプロパティは参照のためにのみ公開されている。ゲーム開発者はこの値を変更すべきではない。

    フォントウェイト。

    このプロパティは参照のためにのみ公開されている。ゲーム開発者はこの値を変更すべきではない。

    g.FontWeight.Normal
    

    ヒント。

    このプロパティは参照のためにのみ公開されている。ゲーム開発者はこの値を変更すべきではない。

    size: number

    フォントサイズ。

    このプロパティは参照のためにのみ公開されている。ゲーム開発者はこの値を変更すべきではない。

    strokeColor: string

    輪郭色。CSS Colorで指定する。

    このプロパティは参照のためにのみ公開されている。ゲーム開発者はこの値を変更すべきではない。

    "black"
    
    strokeOnly: boolean

    文字の輪郭のみを描画するか切り替える。 true を指定した場合、輪郭のみ描画される。 false を指定した場合、文字と輪郭が描画される。

    このプロパティは参照のためにのみ公開されている。ゲーム開発者はこの値を変更すべきではない。

    false
    
    strokeWidth: number

    輪郭幅。 0 以上の数値でなければならない。 0 を指定した場合、輪郭は描画されない。

    このプロパティは参照のためにのみ公開されている。ゲーム開発者はこの値を変更すべきではない。

    0
    

    Methods

    • BtimapFontの生成。

      実装上の制限から、このメソッドを呼び出す場合、maxAtlasNum が 1 または undefined/null(1として扱われる) である必要がある。 そうでない場合、失敗する可能性がある。

      Parameters

      • OptionalmissingGlyphChar: string

        BitmapFont#map に存在しないコードポイントの代わりに表示するべき文字。最初の一文字が用いられる。

      Returns null | BitmapFont

    • グリフの取得。

      取得に失敗するとnullが返る。

      取得に失敗した時、次のようにすることで成功するかもしれない。

      • DynamicFont生成時に指定する文字サイズを小さくする
      • アトラスの初期サイズ・最大サイズを大きくする

      Parameters

      • code: number

        文字コード

      Returns null | Glyph