unity在切換場景時如何不改變音樂

若何實現Unity3D場景切換時 , 添加的布景音樂可以或許持續??簡單幾步 , 讓你輕松幾步解決 。

unity在切換場景時如何不改變音樂



需要這些哦
Unity3D
方式/
11. 建立Unity3d項目如下圖所示

unity在切換場景時如何不改變音樂



22. 建立兩個場景和切換場景按鈕如下圖所示

unity在切換場景時如何不改變音樂



unity在切換場景時如何不改變音樂



33. 添加【Audio Source】組件 , 并將mp3素材拖拽到圖示位置 , 點擊運行按鈕 , 既可以播放音樂

unity在切換場景時如何不改變音樂



44.  新建劇本 , 并寫入如下代碼 。 并將劇本拖到到MainCamera對象上 。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class testMusice : MonoBehaviour {
private static testMusice instance = null;
public static testMusice Instance
【unity在切換場景時如何不改變音樂】{
get { return instance; }
}
void Awake()
{
if (instance != null && instance != this) {
Destroy(this.gameObject);
return;
} else {
instance = this;
}
DontDestroyOnLoad(this.gameObject);//使對象方針在加載新場景時不被主動銷毀 。
}
public void onChangeSceneButtonClicked()
{
changeScene("scene2");
}
//切換場景
public void changeScene(string sceneName)
{
Application.LoadLevel(sceneName);//切換參加景Scene2
}
}

unity在切換場景時如何不改變音樂



55. 為Scene1中的button添加響應函onChangeSceneButtonClicked 。

unity在切換場景時如何不改變音樂



66 ctrl+b打開【Building setting】面板 , 插手兩個secene如下圖所示 , 運行法式 , 點擊button后 , 音樂不發生改變 。 (項目工程源碼見注重事項)

unity在切換場景時如何不改變音樂



7若是您感覺有效 , 記得鄙人方點擊投票、點贊、存眷、留言 , 小編會按期送上更多的驚喜哦 , 您的撐持才是小編繼續盡力的動力 , 么么噠 。

注重事項1. 鏈接: pan.baidu.com/s/1SV6vvLt8Q_YRGp5iFA-PBA 暗碼: psfp

以上內容就是unity在切換場景時如何不改變音樂的內容啦 , 希望對你有所幫助哦!

    猜你喜歡