public static void ShowWindow() { edificador = new GameObject("Edificador").AddComponent <Edificador>(); Selection.activeObject = edificador; ActiveEditorTracker.sharedTracker.isLocked = true; //edificador.Init(); //EdificadorWindow window = (EdificadorWindow)EditorWindow.GetWindow(typeof(EdificadorWindow)); //window.Show(); }
public override void OnInspectorGUI() { Edificador edificador = target as Edificador; if (GUILayout.Button("Crear Manzana")) { edificador.CrearManzana(edificador.manzanas.Count + 1); } foreach (var manzana in edificador.manzanas) { CreateEditor(manzana).OnInspectorGUI(); } // DrawDefaultInspector(); EditorUtility.SetDirty(edificador); }