ни в каком, интерфейсы и абстрактные классы невозможно повесить в инспекторе, а так же создать их экземпляры
А через Custom editor как-то можно?
что бы реализовать интерфейс, тебе нужно унаследоватся от него классом. Обязательно вызвать хотя бы 1 метод интерфейса который ты хочешь использовать. и реализовать его. И вот когда тебе нужно вызвать метод, ты делаешь ссылку на обьект, и назввание интерфейса, и уже там вызываешь метод
вешаешь геймобжект OnValidate(){ if(_Killable.GetComponent<IKillable> == null){ _Killable = null }
Odin inspector
Обсуждают сегодня