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();
 }
示例#2
0
    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);
    }