Exemplo n.º 1
0
    public override void OnInspectorGUI()
    {
        EditorGUILayout.Space();
        currentVision = (VisionType)EditorGUILayout.EnumPopup("View: ", currentVision);
        EditorGUILayout.Space();
        switch (currentVision)
        {
        case VisionType.Standard:
        {
            base.OnInspectorGUI();
            if (GUILayout.Button("Rebuild Grid"))
            {
                builder.Grid.RebuildGridComponent();
            }
            break;
        }

        case VisionType.TowerList:
        {
            InspectorUtils.ShowTowerList(builder.TowersToBuild);
            break;
        }
        }
        EditorGUILayout.Space();
    }