43 lines
682 B
C#
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
|
|
}
|