unity 添加音乐方法 audio 以及AudioLisener没有声音的解决办法

您所在的位置:网站首页 unity怎么动态添加音乐 unity 添加音乐方法 audio 以及AudioLisener没有声音的解决办法

unity 添加音乐方法 audio 以及AudioLisener没有声音的解决办法

2024-07-11 05:36| 来源: 网络整理| 查看: 265

添加声音的方法

1,首先场景中只能有一个 AudioLisener,一般默认放在主摄像机。 2,在需要发声的gameobject上 添加一个新组件 Audio Source 在audio source组件面板可以直接设置音乐和属性。不需要其他脚本就能直接播放。 3,如果需要脚本控制,那就再添加一个新脚本

public AudioClip audioClip;//获取音乐 private AudioSource audioSource; private void Start(){ audioSource = this.GetComponent();//获取Audio Source audioSource.Play();//播放 } 错误解决

运行后如果没有声音需要检查以下几处: 1,Audio Source 的mute(静音)是否打勾了 2,scene窗口上方的mute调试按钮是否按下了 3,game窗口上方的mute audio按钮是否按下了 4,场景中是否存在一个以上的Audio Lisenner

优化

优化加载速度,大幅(至少5倍)加载开机时间,同时也能解决爆内存的bug。 1,在资源文件夹中选择所有的音频剪辑 2,在右侧的inspector 中设置各个平台 overflow for[android,ios,default等等] 打勾 3,load type 选择 streaming即可完成。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3