Exemplo n.º 1
0
    private void UpdateTerrain()
    {
        if (TerrainSettings.Resolution != size)
        {
            size = TerrainSettings.Resolution;
            terrainGenerator?.Dispose();
            CreateTerrainGenerator();
        }

        var meshFilter   = terrain[0].GetComponent <MeshFilter>();
        var meshCollider = terrain[0].GetComponent <MeshCollider>();

        terrainGenerator.GenerateMesh(meshFilter, meshCollider);
    }