public void Play(ParticleEffect.Type type, Vector3 position, Vector3 direction)
 {
     foreach (var p in particleEffects)
     {
         if (p.type == type)
         {
             Play(p.particleSystem, position, direction);
         }
     }
 }
 public static void PlayEffect(ParticleEffect.Type type, Vector3 position, Vector3 direction)
 {
     instance.Play(type, position, direction);
 }