跳到主要内容

反向坐标旋转转换 (screen.unrotate_xy)

声明​

对应的竖屏横坐标, 对应的竖屏纵坐标 = screen.unrotate_xy(原横坐标, 原纵坐标, 原坐标旋转方向)

参数​

  • 原横坐标, 原纵坐标 整数型,需要转换回竖屏坐标的坐标
  • 原坐标旋转方向 0 表示原坐标是竖屏 Home 向下,这种情况直接返回原值 1 表示原坐标是横屏 Home 向右 2 表示原坐标是横屏 Home 向左 3 表示原坐标是竖屏 Home 向上

返回值​

  • 对应的竖屏横坐标, 对应的竖屏纵坐标 整数型,返回使用 原坐标旋转方向 的坐标对应的竖屏坐标

说明​

坐标旋转转换,通常用于将横屏坐标转换回竖屏坐标 init(原坐标旋转方向) -> init(0)

软件版本在 1.3.8 或以上方可使用

示例​

rx, ry = screen.unrotate_xy(100, 200, 1) -- 将横屏坐标 (100, 200) 转换回竖屏坐标