示例#1
0
 public void UpdateSettings(MoonShapeSettings settings)
 {
     this.settings = settings;
     noiseFilters  = new MoonNoiseFilter[settings.noiseLayers.Length];
     for (int i = 0; i < noiseFilters.Length; i++)
     {
         noiseFilters[i] = new MoonNoiseFilter(settings.noiseLayers[i].noiseSettings);
     }
     elevationMinMax = new MoonMinMax();
 }
示例#2
0
 public void UpdateElevation(MoonMinMax elevationMinMax)
 {
     settings.moonMaterial.SetVector("_elevationMinMax", new Vector4(elevationMinMax.Min, elevationMinMax.Max));
 }