Zireael |
Отправлено: 20 Января, 2022 - 00:54:29
|
Эксперт
Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017
Репутация: 585
|
CODE:int array[1920][1080];
initialarray(#array[0][0], 255); // 255 - цвет рамки
loop()
{
visual(200, 100, 700, 500, 3); // координаты рамки и толщина линии
sleep(500);
visual(400, 200, 600, 700, 2); // координаты рамки и толщина линии
sleep(500);
}
function visual(int sx, int sy, int ex, int ey, int width)
{
resettextout(1);
visualwindow(0, 0, 0, ex-sx, width, sx, sy, 100, #array[0][0]);
visualwindow(1, 0, 0, width, ey-sy, sx, sy, 100, #array[0][0]);
visualwindow(2, 0, 0, ex-sx+width, width, sx, ey, 100, #array[0][0]);
visualwindow(3, 0, 0, width, ey-sy, ex, sy, 100, #array[0][0]);
} |
|
|
Kostick |
Отправлено: 20 Января, 2022 - 15:24:14
|
Мастер
Покинул форум
Сообщений всего: 184
Дата рег-ции: Авг. 2020
Репутация: 1
|
Zireael пишет: CODE:int array[1920][1080];
initialarray(#array[0][0], 255); // 255 - цвет рамки
loop()
{
visual(200, 100, 700, 500, 3); // координаты рамки и толщина линии
sleep(500);
visual(400, 200, 600, 700, 2); // координаты рамки и толщина линии
sleep(500);
}
function visual(int sx, int sy, int ex, int ey, int width)
{
resettextout(1);
visualwindow(0, 0, 0, ex-sx, width, sx, sy, 100, #array[0][0]);
visualwindow(1, 0, 0, width, ey-sy, sx, sy, 100, #array[0][0]);
visualwindow(2, 0, 0, ex-sx+width, width, sx, ey, 100, #array[0][0]);
visualwindow(3, 0, 0, width, ey-sy, ex, sy, 100, #array[0][0]);
}
Спасибо! То, что нужно. Я находил эту функцию, но не понял, что с ее помощью можно делать рамки. |
|
|
|