2014-06-26 278 views
0

我有一個音樂聲音剪輯,只需拖放到我的層次結構。我的遊戲中還有其他聲音效果。我想暫停/按按鈕播放背景音樂,但只能播放音樂,而不是所有的音效。如何在C#代碼中使用此音樂GameObject停止/只播放背景音樂

回答

1

在您的暫停/播放腳本中爲您的音樂創建參考GameObject

您可以通過在暫停/播放腳本中添加公共SoundClip/AudioSource字段並在檢查器中將音樂GameObject拖到其上。或者,您可以使用專用字段和SerializeField屬性。

如果您想要在代碼中執行此操作,您可以使用GameObject.Find按名稱(例如「MusicClip」)或GameObject.FindGameObjectWithTag查找按標籤查找的遊戲對象。