docs: def fetch_transform_screen_position(cli, transform_path):
      """
      Requests screen position of a transform at path. WorldToScreenPoint is used for 3D, otherwise
      a screen-scaled center of RectTransform is used.
      :param cli:
      :param transform_path:
      :return: [x,y]
      """
  
      message_payload = {
          "transform_path": transform_path
      }
      msg = message.Message("fetch.unity.transform.screenPosition", message_payload)
      cli.send_message(msg)
  
      response = cli.read_message()
      verify_response(response)
      return [
              response['payload']['x'],
              response['payload']['y']
      ]