public virtual void DespawnChunk() { foreach (HighwayPiece highwayPiece in _highwayPieces) { _highwayPool.ReturnToQueue(highwayPiece); } foreach (Obstacle obstacle in _obstacles) { _obstaclePool.ReturnToQueue(obstacle); } Destroy(this.gameObject); }
public virtual void DespawnChunk() { foreach (HighwayPiece highwayPiece in _highwayPieces) { _highwayPool.ReturnToQueue(highwayPiece); } foreach (Obstacle obstacle in _obstacles) { _obstaclePool.ReturnToQueue(obstacle); } Destroy(this.gameObject); }