Как сделать ссылку на интерфейс в редакторе Unity?

Subscribers:
12,700
Published on ● Video Link: https://www.youtube.com/watch?v=yNUG-ldpI4I



Duration: 0:00
3,997 views
195


Для тех, кто хочет в Editor Scripting новое видео! В нем рассказываю, как сделать ссылку на интерфейс (interface) в редакторе. Это делается обходными путями, потому что интерфейс - особенная сущность, но работает так, как задумано! Мы создадим аттрибут для ссылки на GameObject, или список GameObject'ов, который отфильтровывает объекты с условием, что на нем должен быть компонент с указанным типом. То, что сделано в видео, можно проделать и со ScriptableObject!

Кстати, лайки и донаты волшебным образом ускоряют процесс записи новых видео!

__________

Залетай в Таверну Разработчика в телеге, и делись своими траблами в Unity, вместе разбираться будем!
https://t.me/gamedevtavern

Подписывайся на канал в телеге, или на твиттер, там я публикую коротенькие типсы и практики, которые помогут писать код лучше, понятнее и эффективнее:
Telegram: https://t.me/gamedevlavka
Twitter: https://twitter.com/gamedevlavka
Twitter (личный): https://twitter.com/vavilichevgd

0:00 Вступление
1:23 Пишем атрибут
4:12 Пишем кастомный property drawer для атрибута
19:09 Смотрим результат
20:00 Последние штрихи
21:50 Проверяем
23:17 Переносим drawer в папку Editor




Other Videos By Лавка Разработчика


2022-10-12Сохраняем проект Unity в Git на примере GitHub и SourceTree
2022-09-13Простой Character Controller в Unity. Как сделать простое управление персонажем?
2022-09-05Как поменять цвет редактора Unity в плеймоде? #unity #gamedev #юнити #геймдев
2022-07-29Как сделать плавное движение камеры в Unity?
2022-06-09Как дебажить в Unity? Поиск и отладка ошибок. Бонус: почему UnityEvent - плохо
2022-05-30Как работает Garbage Collector или сборщик мусора?
2022-02-24Как использовать паттерн Локатор Служб (Service Locator) в Unity?
2022-02-20В Беседке: Говорим о собеседованиях в геймдев компании. Собеседования на разработчика игр
2022-02-10Использование асинхронного кода (async / await) в C# в Unity. Разбираем на примерах
2022-01-20Плюсы и минусы статических классов в C#. Разбираем на примерах в Unity
2022-01-13Как сделать ссылку на интерфейс в редакторе Unity?
2021-12-22Реакция на игрока в Unity. Разбираемся с OnTriggerEnter()
2021-12-06Разбираемся в составных LayoutGroups на примере (+ ContentSizeFitter)
2021-11-16Что такое Boxing и Unboxing? Рассказываю на примерах
2021-10-27Как работает память в C#? Как это использовать на практике?
2021-10-22Типы данных в C#. В чем разница между ссылочным типом и типом значения?
2021-10-15ObservableVariable в Unity, разбираем на примере
2021-09-30Как сделать инвентарь в Unity. Часть 3.2. Визуализация
2021-09-24Как сделать таймер в Unity? Пример таймера
2021-09-16Как сделать инвентарь в Unity. Часть 3.1. Подготовка к визуализации
2021-09-08Как реализовать Drag and Drop в Unity UI?