跳到主要内容

反向坐标旋转转换 (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) 转换回竖屏坐标