Unity中的声音
声音组件(一个scene中只能有一个Audio Listener,位于Camera)
Audio Source 理解为 “嘴巴”
Unity中支持的音频格式
声音开关
效果:点击背景音乐暂停,再点击音乐继续。
步骤
(1)创建UI—Toggle(切换)
与图片上对应:
Label 文字
Background 白色框框
Checkmark 黑色的勾
(可以根据自己的UI样式调整Background和Checkmark的Sprite,实现自己的效果)
比如我自己使用:
Background
Checkmark
这样可以实现(颜色不会变哦,图片是录屏的原因)
(2)在Toggle组件上添加Audio Source组件,在Audio Clip中拖入要加的音乐片段,其他属性开自己要求。
(3)创建一个空对象,命名为music,创建一个脚本,命名MusicToggle挂载上面
代码如下:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI