public void lerpToGameObject(GameObject object, double xOffset, double yOffset, double delta, double pps)
	{
		if (x < object.getX() + xOffset)
		{
			x += delta * pps;
			
			if (x > object.getX() + xOffset)
			{
				x = object.getX() + xOffset;
			}
		}
		else if (x > object.getX() + xOffset)
		{
			x -= delta * pps;
			
			if (x < object.getX() + xOffset)
			{
				x = object.getX() + xOffset;
			}
		}

		if (y < object.getY() + yOffset)
		{
			y += delta * pps;
			
			if (y > object.getY() + yOffset)
			{
				y = object.getY() + yOffset;
			}
		}
		else if (y > object.getY() + yOffset)
		{
			y -= delta * pps;
			
			if (y < object.getY() + yOffset)
			{
				y = object.getY() + yOffset;
			}
		}
	}