示例#1
0
    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();

        TerrainManager terrainManager = (TerrainManager)target;

        if (GUILayout.Button("GenerateMap"))
        {
            Debug.Log("Map Generated");

            terrainManager.ClearMap();
            terrainManager.GenerateMap();
        }

        if (GUILayout.Button("ClearMap"))
        {
            terrainManager.ClearMap();
        }
        if (DrawDefaultInspector())
        {
            terrainManager.ClearMap();
            terrainManager.GenerateMap();
        }
    }