본문으로 건너뛰기

역방향 좌표 회전 변환 (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)을 세로 화면 좌표로 되돌립니다.