![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Способность вашего монитора воспроизводить 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-17; Прочитано: 259 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
