Unity如何为游戏添加背景音乐?
方法一
此方法可以通过脚本控制音乐的播放,按照需要修改代码即可实现不同的播放需求
-
为游戏对象添加Audio Source组件
-
选择音乐并进行相关的设置
-
编写控制音乐播放的脚本
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class music : MonoBehaviour //脚本名与类名要一直,此代码脚本名为music
{
public AudioSource audio;
void Start()
{
audio = GetComponent<AudioSource>();
audio.Play();
}
}
- 为组件挂载上面的music脚本,在Audio后选中要播放的Audio
此时运行游戏就可以听到背景音乐了
方法二
此方法无需脚本,在游戏加载时就播放音乐,缺点是不可以按照需要对播放的音乐进行控制
- 为游戏对象添加Audio Source组件
- 选择音乐并件Play On Awake 勾选上
此时运行游戏就可以听到背景音乐了