2015-01-06 48 views
0

我正在爲每個聲音添加一個AudioSource,並且必須手動調整音量滾降。有什麼辦法可以在一個AudioSource中設置Volume Rolloff,並讓所有的AudioSources在腳本中複製其設置?Unity3D共享音頻源的設置

例如:

protected AudioSource audioSource; 

void Awake() { 
    audioSource = gameObject.AddComponent<AudioSource>(); 
    audioSource.RollOff = SharedSettings.Instance.audioSource.RollOff; 
} 
+1

您是否熟悉'prefabs'?在不知道任何細節的情況下,這聽起來可以使用這些東西。 – maZZZu

+0

我還是新的,但我知道預製。所有制作聲音的對象都需要有一個AudioSource組件,而我目前正在手動更改Volume Rolloff。我只是希望有一種方法可以將Rolloff從一個源複製到另一個源。 – Steve

回答

0

使用Copy Component然後Paste Component ValuesAudioSource組件複製所有設置。

+0

這應該是一個評論 –

+0

這不提供一個問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 - [來自評論](/ review/low-quality-posts/12866102) –

+0

好的,謝謝@不幸運 – JohnTube