В этой теме я расскажу и покажу несколько базовых вещей о GUI
Сначала узнаем что такое GUI:
Скрытый текст
GUI(graphical user interface) - это разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на дисплее, исполнены в виде графических изображений.
Для чего можно использовать GUI:
Скрытый текст
Создание игрового меню
Создание инвентаря
Создания худа
Создание любых текстовых полей
Создание интерактивных кнопок, скролов, списков и т.д. для любой задачи
Перейдём к базовым функциям которые нужно знать при работе с GUI, я буду использовать Unity для примеров:
Скрытый текст
GUI.Box - отрисовывает четырёхугольник
Скрытый текст
Имеет один аргумент - текст
Пожалуйста Логин или Регистрация чтобы увидеть этот скрытый контент
GUI.TextField - отрисовывает текстовое поле
Скрытый текст
Имеет один аргумент - текст
Пожалуйста Логин или Регистрация чтобы увидеть этот скрытый контент
GUI.HorizontalSlider - отрисовывает слайдер(ползунок) по горизонтали
Скрытый текст
Имеет три аргумента - 1)Значение ползунка в данный момент 2)Левое значение 3)Правое значение
Пожалуйста Логин или Регистрация чтобы увидеть этот скрытый контент
GUI.VerticalSlider - отрисовывает слайдер по вертикали
Скрытый текст
Имеет три аргумента - 1)Значение ползунка в данный момент 2)Верхнее значение 3)Нижнее значение
Пожалуйста Логин или Регистрация чтобы увидеть этот скрытый контент
GUI.Label - отрисовывает текст
Скрытый текст
Имеет один аргумент - текст
Пожалуйста Логин или Регистрация чтобы увидеть этот скрытый контент
GUI.BeginGroup/GUI.EndGroup - помещает в себя весь код после начала группы и до её конца(теперь всё что находится в группе отрисовывается только по размерам и позиции самой группы!)
Скрытый текст
Не имеет аргументов
Пожалуйста Логин или Регистрация чтобы увидеть этот скрытый контент
GUI.Button - отрисовывает кнопку
Скрытый текст
Имеет один аргумент - текст
Пожалуйста Логин или Регистрация чтобы увидеть этот скрытый контент