25 lines
		
	
	
		
			394 B
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			25 lines
		
	
	
		
			394 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 | |||
|  | } |