public static void Play(SfxInfo info, Transform source = null, bool mpSync = true) { if (Sfx.Instance) { Sfx.Play(info._sfx, source, mpSync); } }
public static bool TryPlay <T>(Collider col, Transform source = null, bool mpSync = true) where T : SfxInfo { SfxInfo sfxInfo = col.GetComponent <T>(); if (sfxInfo) { Sfx.Play(sfxInfo, (!source) ? col.transform : source, mpSync); } return(sfxInfo); }