画面上の指定座標の RGB 値を取得 (screen.get_color_rgb)
宣言
赤, 緑, 青 = screen.get_color_rgb(横座標, 縦座標)
パラメータ
- 横座標, 縦座標
整数。対象となる点の座標を指定します
戻り値
- 赤, 緑, 青
整数。対象となる点の色を赤、緑、青の各値で返します。値の範囲は 0~255 です
説明
画面上の指定した座標にある点の色を取得し、赤(R)、緑(G)、青(B) の形式に分解します
この関数の座標値パラメータは、screen.init関数で初期化された座標系の影響を受けます
例
local r, g, b = screen.get_color_rgb(512, 133)
if r==0xff and g==0xff and b==0xff then
sys.alert("512, 133 这个点是纯白色")
end
注記:上記のコードでは、この章で扱わない関数 sys.alert を使用しています