Мультиредактирование элементов List<> OnInspectorGUI
Добавлено: 14 ноя 2014, 14:20
Приветствую!
Есть скрипт MonoBehaviour который содержит List<>
Где Node ScriptableObject:
Мне нужно в CustomInspector скрипте для класса "Path" редактировать Nodes все разом
Если вызвать DrawDefaultInspector(); ты выйдет лист Nodes открывая каждый я могу редактировать его свойства по отдельности, но мне надо одновременно для всех (потом я уже сам переделаю по редактирование только выделенных)
Подскажи как это реализовать
Есть скрипт MonoBehaviour который содержит List<>
Синтаксис:
Используется csharp
public class Path: MonoBehaviour {
public List<Node> Nodes;
}
public List<Node> Nodes;
}
Где Node ScriptableObject:
Синтаксис:
Используется csharp
public class Node: ScriptableObject {
public bool Selected;
public int PathID;
public Vector3 Point;
public Color Color;
}
public bool Selected;
public int PathID;
public Vector3 Point;
public Color Color;
}
Мне нужно в CustomInspector скрипте для класса "Path" редактировать Nodes все разом
Если вызвать DrawDefaultInspector(); ты выйдет лист Nodes открывая каждый я могу редактировать его свойства по отдельности, но мне надо одновременно для всех (потом я уже сам переделаю по редактирование только выделенных)
Подскажи как это реализовать