public stopAllEvents ( STOP_MODE mode ) : RESULT | ||
mode | STOP_MODE | |
return | RESULT |
public void StopAllEvents() { if (!immediateStop) { bus.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); } else { bus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); } print(busPath + " STOP ALL EVENTS"); }
public void Restart() { playerstats.levelscore = 0; FMOD.Studio.PLAYBACK_STATE playbackState; SoundManager.songInstance.stop(FMOD.Studio.STOP_MODE.IMMEDIATE); SoundManager.songInstance.release(); masterBus.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); Cursor.visible = false; Cursor.lockState = CursorLockMode.Locked; Time.timeScale = 1; SceneManager.LoadScene(SceneManager.GetActiveScene().name); //soundManager.Start(); GameController.musicBus.setPaused(false); GameController.sfxBus.setPaused(false); soundManager.RestartMusic(); //SoundManager.songInstance = FMODUnity.RuntimeManager.CreateInstance("event:/Music/" + SoundManager.currentSongName + "bgm"); //SoundManager.songInstance.start(); SoundManager.songInstance.getPlaybackState(out playbackState); UnityEngine.Debug.Log(playbackState.ToString()); }
private void Start() { FMOD.Studio.Bus ambience = RuntimeManager.GetBus("bus:/Master/Sounds/Ambience"); FMOD.Studio.Bus sfx = RuntimeManager.GetBus("bus:/Master/Sounds/SFX"); ambience.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); sfx.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); }
void StopAllPlayerEvents() { FMOD.Studio.Bus musicBus = FMODUnity.RuntimeManager.GetBus("bank:/Music"); FMOD.Studio.Bus hitBus = FMODUnity.RuntimeManager.GetBus("bank:/Hit"); musicBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); hitBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); }
public void BackToMainMenu() { masterBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); RuntimeManager.PauseAllEvents(false); clickEvent.Play(); SceneManager.LoadScene("Menu"); }
public void Stop() { Debug.Log("Stop Music"); FMOD.Studio.Bus playerBus = FMODUnity.RuntimeManager.GetBus("Bus:/"); playerBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); levelMusic.release(); }
private void Update() { if (Input.GetKeyDown(KeyCode.E) && enable) { fade.GetComponent <Animation>().Play("FadeOut_02"); masterBus.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); // stops all sound events StartCoroutine(NextLevel()); enable = false; } }
public void PlayBossMusic() { // start beat system again // stop level music and start boss music musicBus.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); songInstance = FMODUnity.RuntimeManager.CreateInstance("event:/Music/bossbgm"); bS = GameObject.Find("Main Camera").GetComponent <BeatSystem>(); bS.AssignBeatEvent(songInstance); songInstance.start(); songInstance.release(); }
IEnumerator GameOver() { musicBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); sfxBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); FMODUnity.RuntimeManager.PlayOneShot("event:/UI/gameover"); // play sound yield return(new WaitForSeconds(2)); gameOverPanel.SetActive(true); yield return(new WaitForSeconds(1)); blockPanel.SetActive(false); }
void Update() { if (Input.GetKeyDown(KeyCode.Escape)) { Application.Quit(); Debug.Log("Application Quit"); } if (Input.GetKeyDown(KeyCode.Return)) { MasterBus.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); // Stop All sounds before loading next Level SceneManager.LoadScene("StartMenu"); Debug.Log("Start Menu Load"); } }
// Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.Escape) || Input.GetKeyDown(KeyCode.P)) { if (isPaused) { ResumeGame(); return; } isPaused = true; pauseMenu.SetActive(true); toPauseText.SetActive(false); master.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); Time.timeScale = 0f; } }
public void LeaveGame(bool audioFade = false) { FMOD.Studio.PARAMETER_DESCRIPTION pd; FMOD.Studio.PARAMETER_ID EnemyDistID; FMODUnity.RuntimeManager.StudioSystem.getParameterDescriptionByName("Enemy Dist", out pd); EnemyDistID = pd.id; FMODUnity.RuntimeManager.StudioSystem.setParameterByID(EnemyDistID, 0f); LevelManager.Instance.SoundscapeEvent.stop(FMOD.Studio.STOP_MODE.IMMEDIATE); LevelManager.Instance.SoundscapeEvent.release(); GameManager.Instance.RestartGame(); if (!audioFade) { EverythingbutMenuBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); } }
private IEnumerator EndMatch() { matchState = MatchState.Ending; if (tutorialScene) { _GameManager.instance.StartCoroutine(_GameManager.instance.LoadNewGame()); Destroy(gameObject); } else { musicEvent.stop(FMOD.Studio.STOP_MODE.IMMEDIATE); RuntimeManager.PlayOneShot(endingSound); _GameManager.instance.playerControllers.Clear(); if (matchByTime) { matchInfo.SetRankingsByKills(); } cameraFollow.objectsToShow.Clear(); cameraFollow.objectsToShow.Add(matchInfo.GetWinner().transform); cameraFollow.minZoom = focusPlayerZoom; cameraFollow.positionDamping = 0f; matchInfo.GetWinner().gameObject.SetActive(true); matchInfo.GetWinner().rigidbody.velocity = Vector3.zero; matchInfo.GetWinner().rigidbody.isKinematic = true; yield return(new WaitForSeconds(timeToChangeScene)); _GameManager.instance.SceneTransition.Play(); yield return(new WaitForSeconds(_GameManager.instance.SceneTransition.clip.length)); MasterBus.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1); } }
public void MusicStopImmediate() { FMOD.Studio.Bus musicBus = FMODUnity.RuntimeManager.GetBus("bus:/Master/Music"); musicBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); }
private void OnDestroy() { masterBus.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); }
public void MainMenu() { masterBus.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); SceneManager.LoadScene(0); }
//-------------------------------------------------------------------- // 14: This section shows how to retrieve a bus, and how busses can be // used to control multiple events. This can be usefull to stop // one shots that are still playing but have no other way to be // controlled. //-------------------------------------------------------------------- void StopAllPlayerEvents() { FMOD.Studio.Bus playerBus = FMODUnity.RuntimeManager.GetBus("bus:/player"); playerBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); }
public void LoadMenu() { Time.timeScale = 1.0f; MasterBus.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); SceneManager.LoadScene(0); }
public void PlayAgain() { FMOD.Studio.Bus playerBus = FMODUnity.RuntimeManager.GetBus("Bus:/"); playerBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); SceneManager.LoadScene("ToyToy", LoadSceneMode.Single); }
public void MusicStop() { FMOD.Studio.Bus musicBus = FMODUnity.RuntimeManager.GetBus("bus:/Master/Music"); musicBus.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); }
public void OnReplayButton() { MasterB.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); SceneManager.LoadScene("MainWorld"); }
void OnDestroy() { FMOD.Studio.Bus playerBus = FMODUnity.RuntimeManager.GetBus("bus:/"); playerBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); instance_e.release(); }
void StopMusic() { FMOD.Studio.Bus playerBus = FMODUnity.RuntimeManager.GetBus("bus:/player"); playerBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); MusicState.release(); }
void OnDestroy() { FMOD.Studio.Bus playerBus = FMODUnity.RuntimeManager.GetBus("bus:/player"); playerBus.stopAllEvents(FMOD.Studio.STOP_MODE.IMMEDIATE); raiseSpearSound.release(); }
public static void StopAllSounds() { FMOD.Studio.Bus playerBus = FMODUnity.RuntimeManager.GetBus("bus:/"); playerBus.stopAllEvents(FMOD.Studio.STOP_MODE.ALLOWFADEOUT); }