updateAbsolutePosition method

void updateAbsolutePosition(
  1. Offset newPosition,
  2. Size canvasSize
)

更新绝对位置(内部会转换为归一化坐标)

Implementation

void updateAbsolutePosition(Offset newPosition, Size canvasSize) {
  if (canvasSize.width == 0 || canvasSize.height == 0) {
    return;
  }
  relativePosition = _toRelativePosition(newPosition, canvasSize);
  _absolutePosition = newPosition;
}