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在切换场景时如何不改变音乐的内容啦 , 希望对你有所帮助哦!

    推荐阅读