chicken_dy/Assets/Scripts/Core/AudioManager/AudioConfig.cs

43 lines
682 B
C#

using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[CreateAssetMenu(menuName = "AudioConfig")]
public class AudioConfig : ConfigBase<AudioConfig>
{
public List<AudioPack> AudioPacks;
}
[Serializable]
public class AudioPack
{
public AudioType myType;
public List<AudioClip> myClips;
}
public enum AudioType
{
None = -1,
BGM = 0,
StartGame = 101,
Action = 102,
Win = 103,
Lose = 104,
Complete = 105,
New = 106,
TurnPage = 201,
ReachEdge = 202,
Click_Normal = 203,
Click_Tip = 204,
Click_Last = 205,
Click_Next = 206,
Click_Play = 207,
UIClose = 208
}