public void DecreaseMagnitude() { if (patterns.Length <= 0) { return; } int choice = Random.Range(0, patterns.Length - 1); OscillatorPattern pattern = patterns[choice]; if (pattern != null) { if (pattern.period == 0f || pattern.period == 0f) { InitializeAxis(choice); return; } pattern.magnitude *= .75f; } }
public void IncreaseSpeed() { if (patterns.Length <= 0) { return; } int choice = Random.Range(0, patterns.Length - 1); OscillatorPattern pattern = patterns[choice]; if (pattern != null) { if (pattern.period == 0f || pattern.period == 0f) { InitializeAxis(choice); return; } pattern.period *= 2f; } }