@Override
 public Point2 getScreenPosition(final IsoWorldScene scene, final IsoCamera isoCamera) {
   final float sensibility = 1.0f / isoCamera.getZoomFactor();
   final Point2 delta = this.computeDeltaMouse(sensibility);
   final float maxDistance = 500.0f;
   delta.m_x = MathHelper.clamp(delta.m_x, -500.0f, 500.0f);
   delta.m_y = MathHelper.clamp(delta.m_y, -500.0f, 500.0f);
   Point2 point2 = delta;
   point2.m_x += this.m_startCameraScreenX;
   point2 = delta;
   point2.m_y += this.m_startCameraScreenY;
   return delta;
 }