ЛУЧШИЙ ГАЙД ПО CUSTOM INSPECTOR В UNITY. КАСТОМНЫЙ ИНТЕРФЕЙС В ЮНИТИ
В этом видео мы рассмотрим основы создания кастомного интерфейса в Unity. Unity редактор состоит из трех основных частей: окна Inspector, окна Editor и набора различных инструментов. В этой части ролика мы сосредоточимся только на окне Inspector.
Дискорд:
Донатик:
Товарищ:
Телеграмм-канал:
00:00 Вступление
Методы OnEnable и OnDisable, которые выполняются при выборе объекта со скриптом или при выборе другого объекта.
Переопределение метода OnInspectorGUI, который вызывается при каждой отрисовке скрипта. Отрисовка происходит при прокрутке инспектора, перемещении мышкой и других действиях.
00:44 GUILayout и EditorGUILayout
GUILayout и EditorGUILayout:
Для отрисовки элементов используются два класса: GUILayout и EditorGUILayout. Они позволяют автоматически размещать и масштабировать элементы в окне Inspector. Разница между ними условна, но GUILayout может вызывать лаги при сложных интерфейсах. В классах GUILayout и EditorGUILayout есть как одиночные, так и групповые элементы для создания полей.
01:22 Одиночные элементы
В этом сегменте ролика мы рассмотрим различные одиночные элементы, которые используются при создании кастомного интерфейса в Unity. В окне Inspector можно использовать такие элементы, как Label, TextField, intfield, Button, Box, Space, PropertyField и многие другие. Эти элементы позволяют создавать отдельные поля для ввода данных, отображения текста и выполнения других операций. Обсудим примеры использования каждого элемента и их возможности.
01:40 Групповые элементы
Продолжим нашу экскурсию по созданию кастомного интерфейса в Unity, перейдя к групповым элементам. В этом сегменте ролика мы рассмотрим такие групповые элементы, как BeginHorizontal, BeginVertical, BeginScrollView, BeginFoldoutHeaderGroup и BeginArea. Эти элементы позволяют создавать сложные компоновки и структуры для группировки одиночных полей в окне Inspector. Они предоставляют возможность создания горизонтальных и вертикальных строчек, блоков с прокруткой, раскрывающихся заголовков и других интересных элементов интерфейса.
02:10 КАК ПОЛУЧАТЬ ПЕРЕМЕННЫЕ
Лучше всего добавлять переменные в SerializedProperty при помощи метода OnEnable с использованием (“Имя“). SerializedProperty позволяет работать с переменными разных типов данных. Для массивов и списков можно использовать команды для их раскрытия и взаимодействия с элементами.
03:13 КАК СОЗДАВАТЬ ПОЛЯ
Показаны два простых способа создания полей в окне Inspector: и . Представлены примеры с различными типами данных и кнопками. Важно сохранить изменения в переменные с помощью .
03:46 СТИЛИ
Объясняется использование класса EditorStyles для применения стилей к элементам интерфейса. Важно не изменять глобальные стили, а создавать и изменять копии стилей для конкретных скриптов или элементов.
5 views
524
174
4 weeks ago 00:15:29 1
ЗАБИЛ НА ВСЕ ПРОЕКТЫ РАДИ НЕГО?! MAJESTIC RP! ПУТЬ БОМЖА на GTA 5 RP!
4 weeks ago 00:01:30 1
ЗИМНЯЯ СБОРКА ДЛЯ СЛАБЫХ ПК С ОБНОВЛЕНИЕМ | ПРИВАТНЫМ ХУДОМ
4 weeks ago 00:10:33 1
НОВИЧКИ ДУРЕЮТ С ЭТОЙ ИГРЫ: ТАРКОВ В 2025 ГОДУ
1 month ago 00:03:05 1
Почти забрали голд, вступил в топ клан. ОТКРЫЛ КУЧУ КЕЙСОВ | STALCRAFT X
1 month ago 00:08:35 1
Лучшая программа для настройки любого микрофона. Пошаговый гайд
1 month ago 00:08:33 3
🔥Эндрю Тейт РАЗЪ*БАЛ ФЕМИНИСТКУ В ПЫЛЬ! Жёстко Ставит На Место! – Тейт На Русском (Озвучил Названый)
1 month ago 00:12:14 1
Полный Гайд по Фарму Уберов — Diablo 4 Vessel Of Hatred Сезон 6
1 month ago 00:09:14 1
⚡️НОВОСТИ | ОРДЕР НА АРЕСТ ПРЕЗИДЕНТА| ОТЦА ЧЕТВЕРЫХ РАССТРЕЛЯЛИ| ОБМЕН ПЛЕННЫХ| ВЗЛОМ ДОМА ИВЛЕЕВОЙ
1 month ago 00:18:49 1
Мавуика - Новая Пиро Имба? | Полный гайд на Пиро Архонта
1 month ago 02:17:23 1
ВАФИН 58: СТРАННАЯ СИБИРЬ. ПЕРВОПРОХОДЦЫ ПРОЛЕТЕЛИ ОТ ЕКБ ДО КАМЧАТКИ ЗА 80 ЛЕТ, А МЫ ЗА ДВА ЧАСА
1 month ago 00:40:10 1
Лучший сервер DAY Z в 2024? #1 PVE глазами новичка. Вдали от жен/Атмосфера/FULLmoon/ It’s Time.
1 month ago 00:00:19 1
В будку🔪 [gta in desc/гта в описании]
2 months ago 00:00:23 1
SYMPHONY REDUX v2
2 months ago 00:25:41 1
Наконец-то СЛОЖНО? | Лучшие Персонажи и Отряды + Гайд на Бездну
2 months ago 00:04:50 1
Сообщество «PROявись» команда Майорова
2 months ago 01:01:47 1
Александр Зацепин - о «Маленьком принце», силе музыки, культурном коде и важных песнях в своей жизни
3 months ago 00:17:35 1
ДОМА в КОПАНСКОМ КРАСНОДАР ДОМА ОТ 6,7 млн рублей
3 months ago 02:21:56 1
🔴 СНГ ДЕРБИ BetBoom Team-PARIVISION | DreamLeague Season 24 |
3 months ago 00:07:26 1
Гайд на уверенность в себе на примере топ 1 про игрока лиги легенд
3 months ago 00:06:34 1
HELLDIVERS 2 - НОВЫЙ АВТОМАТОН С РЕЛЬСОТРОНАМИ, ОБНОВЛЕНИЕ ОТ 5 НОЯБРЯ, КРОССОВЕР С TRENCH CRUSADE
3 months ago 00:14:01 1
РАЗОБЛАЧЕНИЕ ТАТВОЛА! КАК Я ВЫРАСТИЛ ЧУДОВИЩЕ…
3 months ago 00:35:30 1
Италия.Венеция.Открываем город с его лучшим гидом. #путешествиепоиталии
3 months ago 00:16:02 1
Skyrim Самый Сильный Вор Убийца | Лучший Старт Для Вора