我试图淡出音频,因为我改变了场景,而实际的淡入淡出效果很好。但是,当它开始淡入淡出时,音频会变得更响一些,从而使整个事情听起来很糟糕。林不知道为什么这样做,所以任何帮助,将不胜感激。淡出之前的音量增加
var gameMusic : AudioClip;
var gameVolume : float = 1.0;
function Start(){
gameVolume = 1.0;
audio.clip = gameMusic;
audio.Play();
}
function Update(){
if(SubMaster.gameOver){
FadeOutSound();
}
}
function FadeOutSound(){
if(gameVolume > 0){
gameVolume -= 0.1 * Time.deltaTime;
audio.volume = gameVolume;
}
}
Unity标签用于Microsoft Unity。请不要滥用它。 –