custom editor показать скрыть переменные

У меня есть скрипт activator И есть 2 состояния , кнопка и плита.

public class activator : MonoBehaviour
{
    [Header("плита")]
    public GameObject plate;
    [Header("кнопка")]
    public GameObject button;

    public droper plate_Or_Button; 
    public enum droper
    {
        Button, plate,
    }
}

и есть у меня желание через custom editor сделать чтобы часть кода отображалась в инспекторе, в зависимости от того что я выберу в plate_Or_Button

[CustomEditor(typeof(activator))]
public class EditorActivator : Editor
{
    public override void OnInspectorGUI()
    {
        
    }
}

но есть проблема . я нифига в этом не понимаю , и нормальной помощи в интернете не нашел . можете помочь или показать нормальную документацию по custom editor если токовая существует.


Ответы (1 шт):

Автор решения: Lord Vampirion

спасибо всем за помощь и объяснение . проблема решена.

→ Ссылка