public Figure CreateFigure(BuilderFigures builder, int angleCount, Vector2 position) { builder.CreateObj(); builder.CreateFigure(angleCount, position); builder.SetColor(); return(builder.CurrentFigure); }
public Figure CreateFigure(BuilderFigures builder) { int angleCount = Random.Range(2, 6); return(CreateFigure(builder, angleCount, GameManager.Instance.GetEmptyPosition(Mathf.Clamp(.5f * angleCount, 1, 20)))); }