• 対象の Renderer にナインパッチ処理された Surface を描画する。

    開発者は以下のような状況でこの関数を利用すべきである。

    • E を継承した独自の Entity を renderSelf() メソッドで描画する場合。この場合描画先の Surface が不明なので drawNinePatch() よりもこの関数の方が適している。
    • Surface全体ではなく部分的に描画したい場合。drawNinePatch() では Surface 全体の描画にしか対応していないため。

    Parameters

    • renderer: Renderer

      描画先 Renderer

    • width: number

      描画先の横幅

    • height: number

      描画先の縦幅

    • surface: Surface

      描画元 Surface

    • borderWidth: number | CommonRect = 4

      上下左右の「拡大しない」領域の大きさ。すべて同じ値なら数値一つを渡すことができる。省略された場合、 4

    Returns void