First builds and stuff done yipewaho
This commit is contained in:
@@ -26,14 +26,16 @@ public partial class ProjectilePool : Node
|
||||
|
||||
public Projectile Get()
|
||||
{
|
||||
var p = _pool.Count > 0 ? _pool.Dequeue() : CreateProjectile();
|
||||
return p;
|
||||
// var p = _pool.Count > 0 ? _pool.Dequeue() : CreateProjectile();
|
||||
// return p;
|
||||
return CreateProjectile();
|
||||
}
|
||||
|
||||
private void ReturnToPool(Projectile p)
|
||||
{
|
||||
p.GetParent()?.RemoveChild(p);
|
||||
p.ProcessMode = ProcessModeEnum.Disabled;
|
||||
_pool.Enqueue(p);
|
||||
p.QueueFree();
|
||||
// p.ProcessMode = ProcessModeEnum.Disabled;
|
||||
// _pool.Enqueue(p);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user