public static void FreeProjectile( Projectile activeProjectile ) { var pool = GetPool( activeProjectile.GetPrefab() ); activeProjectile.SetActive( false ); pool.Push( activeProjectile ); }