RGSS-API TOP
Bitmap拡張

概要
文字/画像を表示するためのBitmapクラスの拡張メソッドです。
Bitmapクラスを利用する、ウィンドウクラス、スプライトクラスなどで使用できます。

スクリプト
画像ファイル表示

文字描画

メソッド説明
Bitmap#draw_picture(file_name, x, y)
Graphics/Picturesフォルダ内の画像ファイルを表示します。
file_name画像ファイル名
x描画開始位置(横方向)
y描画開始位置(縦方向)

Bitmap#draw_icon(file_name, x, y)
Graphics/Iconsフォルダ内の画像ファイルを表示します。
file_name画像ファイル名
x描画開始位置(横方向)
y描画開始位置(縦方向)

Bitmap#draw_battler(file_name, x, y, hue)
Graphics/Battlersフォルダ内の画像ファイルを表示します。
file_name画像ファイル名
x描画開始位置(横方向)
y描画開始位置(縦方向)
hue色相(省略可)

Bitmap#draw_bar(x, y, current, file)
Graphics/Picturesフォルダにあるゲージ画像ファイルを表示します。
x描画開始位置(横方向)
y描画開始位置(縦方向)
current表示率(%)
file画像ファイル名

Bitmap#draw_edging_text(x, y, width, height, text, align=0)
縁取り文字を表示します。
x描画開始位置(横方向)
y描画開始位置(縦方向)
width描画幅
height描画高さ
text描画文字列
align表示位置(0:左 1:中央 2:右)

Bitmap#draw_enter_text(x, y, width, height, text, align=0)
改行文字(\n)認識すると自動的に改行をして文字を表示します。
x描画開始位置(横方向)
y描画開始位置(縦方向)
width描画幅
height1行辺りの描画高さ
text描画文字列
align表示位置(0:左 1:中央 2:右)

Bitmap#draw_enter_edging_text(x, y, width, height, text, align=0)
draw_enter_textの縁取り文字版です。
x描画開始位置(横方向)
y描画開始位置(縦方向)
width描画幅
height1行辺りの描画高さ
text描画文字列
align表示位置(0:左 1:中央 2:右)

Bitmap#draw_eazy_text(x, y, text)
draw_textの簡易版です。文字に合わせて、描画幅(width)と描画高さ(height)を決定します。
x描画開始位置(横方向)
y描画開始位置(縦方向)
text描画文字列

Bitmap#draw_auto_text(x, y, width, height, text)
指定した描画幅を超える文字を自動的に改行して描画します。
x描画開始位置(横方向)
y描画開始位置(縦方向)
width描画幅
height1行辺りの描画高さ
text描画文字列

Bitmap#draw_map_name(x, y)
現在位置のマップ名を表示します。
x描画開始位置(横方向)
y描画開始位置(縦方向)

▲ページ先頭に戻る