public void GenerateMap() { float[,] noiseMap = Noise.GeneratNoiseMap(mapWidth, mapHeight, seed, noiseScale, octives, persistance, lacunarity, offset); GenerateMap display = FindObjectOfType <GenerateMap>(); if (drawMode == DrawState.NOISEMAP) { display.DrawNoiseMap(noiseMap); } else if (drawMode == DrawState.MESH) { display.DrawMesh(MeshGenerator.GenerateTerrainMesh(noiseMap, meshHeightMultiplyer)); } }