localToGlobal method

Vector2 localToGlobal(
  1. Vector2 position
)

@en: Convert the coordinates within the canvas to the coordinates in viewport.

@zh: 将画布内的坐标,转换成在视窗内的坐标

Implementation

Vector2 localToGlobal(Vector2 position) {
  var scaleOffset = size.value * (1 - scale.value) / 2;
  var scaleVector = Vector2(scaleOffset.width, scaleOffset.height);
  return (position * scale.value + scaleVector + offset.value.toVector2());
}