public void Play(GameClip clip, float delay = 0f, float volume = 1f, float startTime = 0f) { if (!enabled) { return; } _gameAudio.Play(clip, delay, volume, startTime); }
/// <summary> /// Plays the given sound clip with the specified parameters. /// </summary> public void Play(GameClip clip, float delay = 0f, float volume = 1f, float startTime = 0f) { if (!enabled || !SfxEnabled) { return; } var audioClip = SfxClips[(uint)clip]; LeanAudio.play(audioClip, volume, delay, time: startTime); }
public void UpdateGameClip(GameClip gameClip) { gameClipRepository.Update(gameClip); }
public void CreateGameClip(GameClip gameClip) { gameClipRepository.Add(gameClip); }