public IEnumerator SpawnParticlesToPool(int spawnAmount)
 {
     for (var i = 0; i < spawnAmount; i++)
     {
         if (_particleAttractorPool.GetPooledObjCount() >= spawnAmount)
         {
             yield break;
         }
         _particleAttractorPool.AddObjToPooledQueue(_particleAttractorPool.CreateObj());
         yield return(typeof(WaitForEndOfFrame));
     }
 }