Найти в Дзене
Игровой движок Godot engine

#33. Рисуем при помощи функции Draw.

Godot позволяет нам рисовать при помощи функции draw().

С её помощью можно нарисовать различные формы. Круг , прямоугольник, линия и так далее.
Функция исполняется единажды.

Несколько примеров:

Круг, линия, арка, прямоугольник и так далее.
Круг, линия, арка, прямоугольник и так далее.

Сложные или кастомные формы, такие как полигон или синусойда рисуются через массив точек.
В некоторых случаях можно раскрасить форму при помощи градиента или текстуры, и отменить заливку формы цветом (например в
draw_rect)

Если вам требуется постоянное обновление отрисовки то можно использовать метод update().
В Godot 4 Метод
update() заменен на queue_redraw()

например модифицируем арку при помощи слайдера

-2