Image.new(width, height, color=[0, 0, 0, 0])

概要

指定された大きさの Imageオブジェクトを生成して返します。

引数

引数名内容備考デフォルト値
widthImageの幅
heightImageの高さ
color塗りつぶしの色
下記のいずれかの形式で指定
・[A, R, G, B]形式の配列
・"#rrggbb"形式の文字列
・色名称
(詳細は 色に関する情報 を参照)
[0, 0, 0, 0]

戻値

Imageオブジェクト

サンプル

# 200×200ピクセルのサイズの緑色の画像を作成して画面に表示します
img = Image.new(200, 200, C_GREEN)
Window.loop do
  Window.draw(220, 140, img)
end

関連メソッド

Image.load_tiles
Image#width
Image#height
Image#set_color_key
Window.draw
Window.draw_scale
Window.draw_rot
Window.draw_ex