跳至主要內容

反向座標旋轉轉換 (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) 轉換回竪屏坐標