当玩家对象被摧毁时,为什么我的背景音乐会停止?

时间:2017-12-07 15:18:30

标签: c# unity3d audio

我使用Unity 5.5.4,我还在学习。

我的问题是当player(object)获得destroyed(destroy(gameobject))时,即使我将音乐放在Arenamanager(gameobject)而不是player(gameobject)中,我的背景音乐也会停止播放。

我的脚本中没有类似audio.stop之类的功能或类似的功能,我已经取消标记了player(gameobject),但仍然无法解决。

这是我的死亡功能:

Void Death() { 
    Instantiate(explosion, transform.position, transform.rotation);
    Destroy(this.gameobject);
}

1 个答案:

答案 0 :(得分:1)

您的播放器最有可能持有AudioListener。

所以当你消灭时,没有什么可以听你的音乐。