在Unity开发的过程中用到声音(AudioSource)实现一些声音的效果是比不可少的 接下来看看关于声音(AudioSource)的内容吧
截图的时候忘记了 那Volume是调节声音大小的0-1 0表示没有声音,1表示完全音量 (懒得再截图了)
声音(AudioSource)的播放、结束、暂停、继续代码部分文章来源:https://www.toymoban.com/news/detail-503624.html
using UnityEngine;
public class AudioController : MonoBehaviour
{
AudioSource audioSource;
private void Start()
{
//获取AudioSource组件
audioSource = GetComponent<AudioSource>();
}
public void PlayAudio()
{
//播放音频
audioSource.Play();
}
public void StopAudio()
{
//停止音频
audioSource.Stop();
}
public void PauseAudio()
{
//暂停音频
audioSource.Pause();
}
public void UnPauseAudio()
{
//继续播放音频
audioSource.UnPause();
}
}
声音(AudioSource)的音量大小 我这里是搭配的Button事件调用的(根据自己需求自行修改)文章来源地址https://www.toymoban.com/news/detail-503624.html
public void VolumeUp()
{
//将音频音量增加0.1
audioSource.volume += 0.1f;
}
public void VolumeDown()
{
//将音频音量减少0.1
audioSource.volume -= 0.1f;
}
public void SetVolume(float volume)
{
//设置音频音量
audioSource.volume = volume;
}
到了这里,关于Unity 关于声音(AudioSource)的播放、结束、暂停、继续、声音大小的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!