Skip to main content

Color

Color

Формат:

color имя_цвета
color( имя_цвета )
color rgb_значение
color( rgb_значение )

Описание:

Устанавливает текущий цвет для операций рисования в значение имя_цвета; или в RGB цвет из компонент красный, синий, зеленый; или в rgb_значение. Есть специальный цвет с именем CLEAR и значением 0. Если текущий цвет установлен в это значение, то пикселы или фигуры, рисуемые этим цветом будут стирать пикселы окна графического вывода делая их прозрачными. Это особенно удобно при создании спрайтов через команду Spriteslice.

Название цвета и их RGB значения

Название цветаВид цветаRGB значение
blackblack0, 0, 0
whitewhite255, 255, 255
redred255, 0, 0
darkreddarkred128, 0, 0
greengreen0, 255, 0
darkgreendarkgreen0, 128, 0
blueblue0, 0, 255
darkbluedarkblue0, 0, 128
cyancyan0, 255, 255
darkcyandarkcyan0, 128, 128
purplepurple255, 0, 255
darkpurpledarkpurple128, 0, 128
yellowyellow255, 255, 0
darkyellowdarkyellow128, 128, 0
orangeorange255, 102, 0
darkorangedarkorange176, 61, 0
grey / graygrey164, 164, 164
darkgrey / darkgraydarkgrey128, 128, 128
clear0 (прозрачный)

Обе формы написания серого цвета допустимы: grey и gray — это один и тот же цвет, так же как darkgrey и darkgray. Регистр букв значения не имеет.

Смотри также:

Rgb, GetColor

Пример:

clg
color rgb(128,128,128)
rect 0,0,graphwidth, graphheight
color red
circle 100,100,50
color rgb(255,160,160)
circle 100,100,25

Будет изображено
Color