public override List <Vector2> GeneratePoints(int n) { // Points manager reference ManagerPoints manager = ManagerPoints.Instance; List <Vector2> points = new List <Vector2>(); for (int i = 0; i < n; i++) { // Implement "packed" generation here } return(points); }
public override List <Vector2> GeneratePoints(int n) { // Points manager reference ManagerPoints manager = ManagerPoints.Instance; List <Vector2> points = new List <Vector2>(); for (int i = 0; i < n; i++) { points.Add( new Vector2( Random.Range( -manager.pointBoundaries.x, manager.pointBoundaries.x), Random.Range( -manager.pointBoundaries.y, manager.pointBoundaries.y))); } return(points); }