worldToScreen method

Vector2 worldToScreen(
  1. Vector2 point
)

Converts a point from world coordinates to screen coordinates.

Implementation

Vector2 worldToScreen(Vector2 point) {
  // ignore: invalid_use_of_internal_member
  return camera.viewfinder.transform.globalToLocal(
    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,
    ),
  );
}