本文整理汇总了C#中SoundManager.ChangeMusic方法的典型用法代码示例。如果您正苦于以下问题:C# SoundManager.ChangeMusic方法的具体用法?C# SoundManager.ChangeMusic怎么用?C# SoundManager.ChangeMusic使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SoundManager
的用法示例。
在下文中一共展示了SoundManager.ChangeMusic方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Start
void Start()
{
// Pause the game
isPaused = true;
MessageCenter.Instance.Broadcast( new PauseChangedMessage( true ) );
axisBusy = false;
// Hide the cursor
Screen.showCursor = false;
Screen.lockCursor = true;
// Get the canvas and buttons ready
pauseCanvas = GameObject.Find( "IntroCanvas" ).GetComponent<Canvas>();
pauseCanvas.enabled = true;
EnableAllButtons();
EventSystem.current.SetSelectedGameObject( pauseButtons[ 0 ].gameObject );
// Disable the other scripts until we are out of the menu
PauseScript pauseScript = GameObject.Find( "PauseCanvas" ).GetComponent<PauseScript>();
pauseScript.enabled = false;
OutroScript outroScript = GameObject.Find( "OutroCanvas" ).GetComponent<OutroScript>();
outroScript.enabled = false;
// Switch the music
soundManager = GameObject.FindObjectOfType<SoundManager>();
if( soundManager )
soundManager.ChangeMusic( levelMusic );
}
示例2: Awake
void Awake()
{
levelLoader = GameObject.FindObjectOfType<LevelLoader>();
soundManager = GameObject.FindObjectOfType<SoundManager>();
soundManager.ChangeMusic( menuMusic );
MessageCenter.Instance.Broadcast( new PauseChangedMessage( false ) );
Time.timeScale = 1;
axisBusy = false;
if( mainButtons.Length <= 0 )
throw new UnassignedReferenceException( "No button was given to the menu" );
GoToMainMenu();
totalZoomTime = 25.0f;
Screen.showCursor = false;
Screen.lockCursor = true;
camera = GameObject.Find( "Main Camera" );
descriptionBox = GameObject.Find( "DescriptionBox" );
}