|
x = координата x точки, откуда начинается рисование прямоугольника
y = координата y точки, откуда начинается рисование прямоугольника width = ширина прямоугольника в пикселах height = высота прямоугольника в пикселах solid = 0 или False - не закрашенный прямоугольник; 1 или True - закрашенный |
| Эта команда рисует прямоугольник текущего цвета с указанными в параметрах координатами и размерами. Последний параметр определяет, закрашен ли прямоугольник или имеет только рамку. |
| ; Пример Flip/Backbuffer()/Rect ; Установим графический режим Graphics 640,480 ; Применим двойную буферизацию SetBuffer BackBuffer() ; Установим начальные координаты квадрата box_x = -20 ; отрицательная координата - за пределами экрана box_y = 100 While Not KeyHit(1) Cls ; Очищаем экран Rect box_x,box_y,20,20,1 ; Рисуем квадрат с текущими координатами Flip ; Выводим на экран box_x = box_x + 1 ; Перемещаем квадрат на 1 пиксел If box_x = 640 Then box_x=-20 ; если дошёл до правого края, возвращаем назад Wend |