void Update() { frames++; if (frames % 10 == 0) // check every 10 frames { if (Master != previousMaster) { faders.UpdateMasterVolume(Master); previousMaster = Master; } else if (Ambience != previousAmbience) { faders.UpdateAmbienceVolume(Ambience); previousAmbience = Ambience; } else if (Music != previousMusic) { faders.UpdateMusicVolume(Music); previousMusic = Music; } else if (SFX != previousSFX) { faders.UpdateSFXVolume(SFX); previousSFX = SFX; } else if (Voice != previousVoice) { faders.UpdateVoicesVolume(Voice); previousVoice = Voice; } } }
//Music Volume public void SetMusicVolume(float volume) { faders.UpdateMusicVolume(volume); }