2015-08-27 102 views
-2

我想要移動一個對象使用Audioclip在unity.When我編譯我的腳本我得到 'AudioSource'不包含'播放'的定義和擴展方法可以找到'Play'接受'AudioSource'類型的第一個參數。缺少方法定義AudioSource.Play()在統一

我該如何解決這個問題?

+2

請編輯您正在使用的代碼的問題。另外,您可能想閱讀[如何提問](http://stackoverflow.com/help/how-to-ask)。 – Sebi

回答

0

您需要確保存儲對音頻源的引用。假設音頻源與腳本位於同一遊戲對象上:

private AudioSource audioSource; 

void Start() { 
    audioSource = GetComponent<AudioSource>(); 
} 

void Update() { 
    if (Input.GetMouseButtonDown (0)) { 
     audioSource.Play(); 
    } 
}