我目前正在向每个发出声音的对象添加一个AudioSource,并且必须手动调整“音量衰减”。有什么方法可以在一个AudioSource中设置音量衰减,并让我的所有AudioSource在脚本中复制其设置?

例如:

protected AudioSource audioSource;

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

最佳答案

使用Copy Component,然后使用Paste Component ValuesAudioSource组件复制所有设置。

关于c# - AudioSource的Unity3D共享设置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27791533/

10-11 10:57