Оператор COLOR
Способность вашего монитора воспроизводить 16 цветов позволяет выбрать цвет символов и цвет фона.
Формат:
COLOR [C] [,F]
С-цвет символов
F-цвет фона
Таблица 2. Коды и соответствующие цвета.
К о д | Ц в е т |
Черный | |
Синий | |
Зеленый | |
Голубой | |
Красный | |
Пурпурный | |
Коричневый | |
Светло-серый | |
Темно-серый | |
Светло-синий | |
Светло-зеленый | |
Светло-голубой | |
Светло-красный | |
Светло-пурпурный | |
Желтый | |
Белый |
Операторы PSET, PRESET
Отдельный пиксель можно “зажечь” заданным цветом любой из двух универсальных команд графического режима:
PRESET (X,Y)[,C]
PSET (X,Y)[,C]
Формат команд одинаков: сначала указываются координаты точки, а затем, если необходимо – номер цвета точки. Если цвет указан, действие команд совершенно одинаково: точка окрашивается цветом С. Если цвет опущен, PSET окрашивает точку текущим цветом символов, а PRESET – текущим цветом фона (она будет невидимой).
Пример 1. Изобразить на экране бегуший отрезок.
SCREEN 12
COLOR 4,3
FOR X=1 TO 640
PSET (X,240)
PRESET (X-10,240)
NEXT X
Пример 2. Нарисовать в центре голубого экрана желтый крест.
SCREEN 12
COLOR 14,3
Y=210
FOR X=310 TO 330
PSET(X,Y)
PSET(640-X,Y)
Y=Y+1
NEXT X
Операторы PSET и PRESET могут иметь еще следующие формы:
PSET STEP (X,Y)
PRESET STEP (X,Y)
STEP в этих операторах указывает на смещение точки относительно координат последней точки.
Дата добавления: 2015-09-14; просмотров: 833;