Отрисовка квадрата по координате 2д

BARRY BRADLEY

Известный
Автор темы
711
176
Версия MoonLoader
.026-beta
Нужно отрисовать квадрат через renderDrawLine. Имею лишь 1 точку (центре). Нужно именно квадрат а не ромб.
https://imgbox.fun/i/7bpuK пробовал чет такое, но не сильно получилось.
 
Решение
Распиши условия более подробно. Какой размер тебе нужен?

Центр квадрата - x, y;
Длина стороны квадрата - s;

Точки квадрата с центром в (x; y) :
Верхняя-левая = (x - s / 2; y - s / 2)
Верхняя-правая = (x + s / 2; y - s / 2)
Нижняя-правая = (x + s / 2; y + s / 2)
Нижняя-левая = (x - s / 2; y + s / 2)

lorgon

Известный
657
266
Распиши условия более подробно. Какой размер тебе нужен?

Центр квадрата - x, y;
Длина стороны квадрата - s;

Точки квадрата с центром в (x; y) :
Верхняя-левая = (x - s / 2; y - s / 2)
Верхняя-правая = (x + s / 2; y - s / 2)
Нижняя-правая = (x + s / 2; y + s / 2)
Нижняя-левая = (x - s / 2; y + s / 2)
 
Последнее редактирование:
  • Нравится
Реакции: Quasper и Z3roKwq