void GenerateShapes() { remainingTime -= Time.deltaTime; if (remainingTime <= 0) { for (int i = 0; i < 2; i++) { _shapeManager.GenerateShapes(gameObject); } _shapeManager.RemoveShape(gameObject); Services.AudioManager.shapesSfx(); Destroy(gameObject); } }