Цитата:
Правильно я понял здесь мы используем данные для вывода линий на экране?
В функцию передаются параметры и в ней рисуется рамка.
Можно вызывать функцию 1 раз.
CODE:int array[1920][1080];
initialarray(#array[0][0], 255); // 255 - цвет линий
visual(900, 500, 400, 350, 2); // координаты рамки, ее размеры, толщина линии
loop() // тут нужный код
{
sleep(10);
}
function visual(int sx, int sy, int fx,int fy, int width)
{
resettextout(1);
visualwindow(0, 0, 0, fx, width, sx, sy, 100, #array[0][0]); // 1 линия
visualwindow(1, 0, 0, width, fy, sx, sy, 100, #array[0][0]); // 2 линия
visualwindow(2, 0, 0, fx+width, width, sx, fy+sy, 100, #array[0][0]); // 3 линия
visualwindow(3, 0, 0, width, fy, sx+fx, sy, 100, #array[0][0]); // 4 линия
}
Цитата:
каким образом его записать в программу, просто в вставить в код кибор? или в графическом редакторе сделать блок "код" и туда его записать
Зависит от того как код пишите, если вручную в редакторе, то можно использовать как есть. Если в виз. редакторе, то это в блок Старт:
CODE:int array[1920][1080];
initialarray(#array[0][0], 255); // 255 - цвет линий
В блок кода:
CODE:visual(900, 500, 400, 350, 2); // координаты рамки, ее размеры, толщина линии
В блок функции:
CODE:resettextout(1);
visualwindow(0, 0, 0, fx, width, sx, sy, 100, #array[0][0]); // 1 линия
visualwindow(1, 0, 0, width, fy, sx, sy, 100, #array[0][0]); // 2 линия
visualwindow(2, 0, 0, fx+width, width, sx, fy+sy, 100, #array[0][0]); // 3 линия
visualwindow(3, 0, 0, width, fy, sx+fx, sy, 100, #array[0][0]); // 4 линия
В параметрах функции вписать имя visual и параметры:
CODE:int sx, int sy, int fx,int fy, int width
https://ibb.co/R3VZV8n