/* 游戏音效管理器
* 功能:管理游戏中音效的播放和声音的调节
* audioSourceBG是背景(2D)音乐,挂在相机上即可
* gamesound是游戏音效(3D)挂在人物角色身上
*/
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class AudioClipManager : MonoBehaviour
{
public static AudioClipManager _instance;
public static Dictionary<string, AudioClip> DicAudioClipLib; //音频库
public static float AudioClipVolumns = 1F; //背景音量
public static float GameSoundVolumns = 1f; //游戏音效音量
private AudioSource audioSourceBG; //背景音乐
private AudioSource gamesound; //游戏音效
public GameObject MainC; //相机
void Awake()
{
_instance = this;
GameObject AudioSourceGO = new GameObject("AudioSourceGO");
audioSourceBG = MainC.AddComponent<AudioSource>();
gamesound = AudioSourceGO.AddComponen
OneAlive--游戏音效管理器
最新推荐文章于 2023-05-29 23:22:33 发布