Пример #1
0
    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();

        IconToggle targetToggle = (IconToggle)target;

        targetToggle.icon              = (Image)EditorGUILayout.ObjectField("Icon:", targetToggle.icon, typeof(Image), true);
        targetToggle.normalIconColor   = EditorGUILayout.ColorField("Normal icon color", targetToggle.normalIconColor);
        targetToggle.pressedIconColor  = EditorGUILayout.ColorField("Pressed icon color", targetToggle.pressedIconColor);
        targetToggle.disabledIconColor = EditorGUILayout.ColorField("Disabled icon color", targetToggle.disabledIconColor);
    }