素材巴巴 > 程序开发 >

unity使用AudioSource组件播放音频

程序开发 2023-09-08 14:46:02

使用Audio Sorece组件可以添加游戏音效(打斗音、提示音…)

下文阐述AudioSource组件的添加及代码控制

1、相关组件

Audio Listener:声音侦听器,默认状态是挂载在摄像机上的。如果没有,就听不到任何声音

2、准备音频源文件

将源文件(.mp3 .wav .aif .ogg)放在Assets文件夹中,也可以在Assets内新建文件夹来统一保存

3、添加组件

Component → Audio → AudioSource

4、组件属性:

AudioClip:选择步骤2导入的音频文件

唤醒时播放 / Play On Awake: 默认状态是勾选,勾选时会在游戏开始时直接播放

5、常用函数

Play()      播放

Pause()   暂停播放

Stop()      停止播放

6、代码示例:

public class AudioController : MonoBehaviour
 {private AudioSource m_AudioSource;//定义声音字段void Start (){m_AudioSource=gameObject.GetComponent();//接收组件获取的值}void Update (){if (Input.GetKeyDown(KeyCode.B)){m_AudioSource.Play();//按B播放}}
 }


标签:

上一篇: Android 官方屏幕适配之ScreenMatch 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。