private void UpdatePanningWhileDragging(Vector3 panDelta, ref Vector3 position) { AABRectForOnScreenArea rect = new AABRectForOnScreenArea(); rect.AdjustPanningDeltaMoveToFollowLimits(ref panDelta, levelLimitMin.position, levelLimitMax.position); panningVelocity.UpdateWhileDragging (panDelta); position += panDelta; }
private void Move(Vector3 deltaMove, ref Vector3 position) { AABRectForOnScreenArea rect = new AABRectForOnScreenArea(); rect.AdjustPanningDeltaMoveToFollowLimits (ref deltaMove, levelLimitMin, levelLimitMax); position += deltaMove; }