我在Unity上写游戏项目时遇到了一个问题,无法使音频在主菜单中无限播放。
问题是当我需要音轨不断重复直到玩家离开菜单时,它只会播放一次(而且仍然停留在菜单中)。
这是我启用音乐的代码部分。我使用AudioClip和AudioSource来实现。
public AudioClip menu;
private AudioSource audio;
void Start() {
...
audio = GetComponent<AudioSource>();
audio.loop = true;
audio.PlayOneShot(menu);
...
}