32 lines
501 B
C#
32 lines
501 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 AudioClipType myType;
|
|
public List<AudioClip> myClips;
|
|
}
|
|
|
|
public enum AudioClipType
|
|
{
|
|
None = -1,
|
|
|
|
Click,
|
|
BuyUnit,
|
|
MergeUnit,
|
|
NewCard,
|
|
GameWin,
|
|
GameLose,
|
|
PrizeWheel,
|
|
GetCoin
|
|
}
|