| 12345678910111213141516171819202122232425262728293031 |
- using UnityEngine;
- using System.Collections;
- [CreateAssetMenu()]
- public class NoiseData : UpdatableData {
- public Noise.NormalizeMode normalizeMode;
- public float noiseScale;
- public int octaves;
- [Range(0,1)]
- public float persistance;
- public float lacunarity;
- public int seed;
- public Vector2 offset;
- protected override void OnValidate() {
- if (lacunarity < 1) {
- lacunarity = 1;
- }
- if (octaves < 0) {
- octaves = 0;
- }
- base.OnValidate ();
- }
- }
|