Akashic Engine
    Preparing search index...

    Function drawNinePatch

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

      これは、画像素材の拡大・縮小において「枠」の表現を実現するものである。 画像の上下左右の「枠」部分の幅・高さを渡すことで、上下の「枠」を縦に引き延ばすことなく、 また左右の「枠」を横に引き延ばすことなく画像を任意サイズに拡大・縮小できる。 ゲームにおけるメッセージウィンドウやダイアログの表現に利用することを想定している。

      Parameters

      • destSurface: Surface

        描画先 Surface

      • srcSurface: Surface

        描画元 Surface

      • borderWidth: number | CommonRect = 4

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

      Returns void