Получение RGB-цвета точки экрана (screen.get_color_rgb)
Объявление
красный, зелёный, синий = screen.get_color_rgb(координата_x, координата_y)
Параметры
- координата_x, координата_y
Целые числа, координаты целевой точки
Возвращаемое значение
- красный, зелёный, синий
Целые числа, значениякрасного,зелёногоисинегоканалов цвета точки в диапазоне 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.