본문으로 건너뛰기

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