需要在给AudioSource分配新的音频剪辑之前停止当前正在播放的音频剪辑。可以使用以下代码片段:
// 停止当前正在播放的音频剪辑 audioSource.Stop(); // 分配新的音频剪辑 audioSource.clip = newAudioClip; // 播放新的音频剪辑 audioSource.Play();
请注意,这只是一个示例代码片段,您需要根据您的特定需求进行适当的更改和调整。
上一篇:AudioSourcevariablesarenull(Unityc#script)
下一篇:AudioStream::getTimestamp存在哪些线程不安全的问题?