годот 2д гайд.Линии и полигоны 3

Сегодня мы восстановим программу Годот 2D Polygons and Lines.годот 2д гайд.Линии и полигоны 3

Для начала откроем Godot и создадим новый проект под названием 2D Polygons and Lines experiment. На сцену добавим корневой узел Node2D, внутрь которого поместим четыре узла Polygon2D, пять узлов Line2D, Camera2D, HBoxContainer и Label. В контейнер HBoxContainer, в свою очередь, вложим ещё один Label и выпадающий список OptionButton

Сохраним сцену как polygon_lines.tscn. Теперь настроим первый полигон (Polygon2D): установим красный цвет, назначим текстуру, добавим шум через FastNoiseLite. Для шума изменим частоту (frequency) на 0.25, а параметр invert_border установим на 20

Второй полигон настраивается аналогично первому, но без добавления текстуры шума

Настроим третий полигон. Зададим ему полупрозрачный розовый цвет, добавим текстуру в виде радиального градиента и включим режим зацикливания (Repeat)

Четвертый полигон настраивается так же, как и третий, но без текстуры радиального градиента

Первая линия уже проведена. Её ширина задаётся параметром width, который можно изменять для получения нужной толщины

Вторая линия, как и первая, имеет настраиваемую ширину, но в дополнение к этому к ней применена текстура градиента шума — аналогично тому, как мы настраивали первый полигон

Рассмотрим третью линию. Это Line2D, у которого в настройках Borders параметр Sharp Limit установлен в значение 4. Это позволяет линии сохранять более острые углы на изломах

Теперь рассмотрим четвёртую линию. В отличие от третьей, её параметр Sharp Limit остался на значении по умолчанию — 2. Это делает углы линии более тупыми и сглаженными

Последняя, пятая линия, имеет сглаженный вид — для неё выбран тип Round, что делает концы и изгибы линии округлыми и плавными

Внизу сцены у нас есть HBoxContainer с текстовой меткой и выпадающим списком. OptionButton отвечает за сглаживание наших фигур — Polygon2D и Line2D. Его подключение и настройку я оставлю вам как небольшое упражнение для самостоятельной практики:

годот 2д гайд.Линии и полигоны 3.Конец

Мы рассмотрели пример Godot 2D Polygons and Lines, восстановили его структуру и переходим к разбору следующих примеров. Спасибо за внимание!Удачи в ваших проектах!

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх