我正在爲每個聲音添加一個AudioSource,並且必須手動調整音量滾降。有什麼辦法可以在一個AudioSource中設置Volume Rolloff,並讓所有的AudioSources在腳本中複製其設置?Unity3D共享音頻源的設置
例如:
protected AudioSource audioSource;
void Awake() {
audioSource = gameObject.AddComponent<AudioSource>();
audioSource.RollOff = SharedSettings.Instance.audioSource.RollOff;
}
您是否熟悉'prefabs'?在不知道任何細節的情況下,這聽起來可以使用這些東西。 – maZZZu
我還是新的,但我知道預製。所有制作聲音的對象都需要有一個AudioSource組件,而我目前正在手動更改Volume Rolloff。我只是希望有一種方法可以將Rolloff從一個源複製到另一個源。 – Steve