Window.draw_shape(points, color, option={})

概要

頂点座標の指定による図形を描画します。

引数

引数名内容備考デフォルト値
points頂点座標[x, y]の配列
color描画色
下記のいずれかの形式で指定
・[A, R, G, B]形式の配列
・"#rrggbb"形式の文字列
・色名称
(詳細は 色に関する情報 を参照)

オプション(option)

オプション名内容備考デフォルト値
:weight線の太さピクセル2
:close
閉鎖図形
(始点と終点の結合)
true  ... 閉鎖図形にする
true  ... 閉鎖図形にしない
false

戻値

なし

サンプル

Window.loop do
  # 頂点座標を指定して、矢先のような図形を描画します
  points = [
    [100, 400],
    [400, 100],
    [300, 300],
    [500, 350]
  ]
  Window.draw_shape(points, C_YELLOW, close: true, weight: 5)
end

関連メソッド

Window.draw_dot
Window.draw_line
Window.draw_box
Window.draw_box_fill
Window.draw_circle
Window.draw_circle_fill
Window.draw_shape
Window.draw_shape_fill