screenToWorld method

Vector2 screenToWorld(
  1. Vector2 point
)

Converts a point from screen coordinates to world coordinates.

Implementation

Vector2 screenToWorld(Vector2 point) {
  // ignore: invalid_use_of_internal_member
  return camera.viewfinder.transform.localToGlobal(
    Vector2(
      point.x +
          camera.viewport.position.x -
          camera.viewport.anchor.x * camera.viewport.size.x,
      point.y +
          camera.viewport.position.y -
          camera.viewport.anchor.y * camera.viewport.size.y,
    ),
  );
}