ЛУЧШИЙ ГАЙД ПО 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 для применения стилей к элементам интерфейса. Важно не изменять глобальные стили, а создавать и изменять копии стилей для конкретных скриптов или элементов.
4 views
524
174
1 month ago 00:17:35 1
ДОМА в КОПАНСКОМ КРАСНОДАР ДОМА ОТ 6,7 млн рублей
2 months ago 02:21:56 1
🔴 СНГ ДЕРБИ BetBoom Team-PARIVISION | DreamLeague Season 24 |
2 months ago 00:07:26 1
Гайд на уверенность в себе на примере топ 1 про игрока лиги легенд
2 months ago 00:06:34 1
HELLDIVERS 2 - НОВЫЙ АВТОМАТОН С РЕЛЬСОТРОНАМИ, ОБНОВЛЕНИЕ ОТ 5 НОЯБРЯ, КРОССОВЕР С TRENCH CRUSADE
2 months ago 00:14:01 1
РАЗОБЛАЧЕНИЕ ТАТВОЛА! КАК Я ВЫРАСТИЛ ЧУДОВИЩЕ…
2 months ago 00:35:30 1
Италия.Венеция.Открываем город с его лучшим гидом. #путешествиепоиталии
2 months ago 00:16:02 1
Skyrim Самый Сильный Вор Убийца | Лучший Старт Для Вора
2 months ago 00:23:14 1
Мухоморы + L$D: чуть не Умер, но Снял Маску
2 months ago 00:00:00 1
Делюсь впечатлениями о вечеринке АО и МЧД 🌸Аллоды Онлайн 15.3🌸
2 months ago 00:15:06 1
СЕКРЕТЫ ПОБЕДЫ. Тёмный динамит. Полный ГАЙД - Hunt: Showdown 1896
2 months ago 00:03:53 1
jamside
2 months ago 00:06:38 1
HELLDIVERS 2 - СЕКРЕТЫ ЭСМИНЦА, РИКРОЛЛ В ФАЙЛАХ ИГРЫ, НОВЫЙ БОЕВОЙ ПРОПУСК «БЛЮСТИТЕЛИ ПРАВДЫ»
2 months ago 00:01:29 3
БЕСПЛАТНАЯ СБОРКА ДЛЯ АКСОВЫХ МП ДЛЯ ЛАУНЧЕРА! / gta in desc
2 months ago 00:00:00 1
🔴 РР4 СТРИМ🎁РУЛЕТКИ КАЖДЫЕ 20 МИНУТ🤯РЕКОРДНЫЙ ФАРМ🔥
2 months ago 00:00:00 3
СТРИМ | TESO - Обкатываем патч №44. Общаемся и хорошо проводим вечер ⚔
2 months ago 02:31:11 1
ШОУ «ГРЯЗЬ» - АРСЕН МАРКАРЯН. С*КСИСТ, ИНФОЦЫГАН И Н*СИЛЬНИК
2 months ago 00:00:00 1
[Warframe] Стрим ПОМОЩЬ НОВИЧКАМ. Играю со зрителями, общение, ПЛАТИНА, фарм, розыгрыши. [Vtuber]
2 months ago 01:32:44 1
КРУТАЯ ФАНТАСТИКА 2021! ПЕРЕМЕСТИЛСЯ В БУДУЩЕЕ, ЧТОБЫ СПАСТИ ЗЕМЛЮ! Вне времени. Лучшие Фильмы
2 months ago 00:00:00 1
🥱Усталый понедельник! • Aion Classic 2.8
2 months ago 00:05:44 1
НОВЫЙ МЕТОД ЗАРАБОТКА В GTA 5 RP ! ОБНОВА ГТА 5 РП ! ГАЙД ПО ДЕРЕВЕНСКОЙ ОБЩИНЕ REDNECKS GTA 5 RP
2 months ago 01:48:06 1
ДЕВУШКА ПЕРЕСТАЛА СТАРЕТЬ ПОСЛЕ АВАРИИ! Век Адалин. Лучшие фильмы!
2 months ago 00:39:04 1
ТОП КОФЕМОЛОК для дома • Что покупать в 2024-2025? • Более 40 кофемолок за 39 минут! • Гид по выбору
2 months ago 00:11:33 1
🤯ЛУЧШИЙ ТЮНИНГ BUGATTI DIVO на МАТРЕШКА РП! ПРОКАЧКА В ОБНОВЛЕННОМ СТО на MATRESHKA RP!
2 months ago 00:16:09 1
Лучший ГАЙД по заработку в Сталкрафте | 500КК на Притоке | ЛЕГЕНДАРНЫЙ осколок | STALCRAFT