SFXManager.cs 575 B

123456789101112131415161718192021222324
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using Sirenix.OdinInspector;
  5. namespace KairoEngine.SFX
  6. {
  7. public class SFXManager : MonoBehaviour
  8. {
  9. private static SFXManager _instance;
  10. public static SFXManager instance
  11. {
  12. get
  13. {
  14. if(_instance == null) _instance = FindObjectOfType<SFXManager>();
  15. return _instance;
  16. }
  17. }
  18. [SerializeField] private AudioSource defaultAudioSource;
  19. public List<SFXClip> clips;
  20. }
  21. }