public PlayerCircle(Point position, PlayerPositionLine playerPosition, PitchPositionLine pitchPosition, bool active = false) { IsActive = active; _position = position; _clickable = active; PlayerPosition = playerPosition; PitchPosition = pitchPosition; }
private static bool ShouldAddPlayerCircle(PlayerPositionLine playerPosition, PitchPositionLine pitchPosition) { switch (playerPosition) { case PlayerPositionLine.Goalkeeper: case PlayerPositionLine.Libro: return(pitchPosition == PitchPositionLine.Central); case PlayerPositionLine.Forward: return(pitchPosition == PitchPositionLine.Central || pitchPosition == PitchPositionLine.LeftCentralOuter || pitchPosition == PitchPositionLine.RightCentralOuter); } return(true); }