회전 좌표계 초기화 (screen.init)
선언
원래 좌표계 = screen.init(좌표계)
매개변수
- 좌표계
정수형
0은 세로 화면에서 home이 아래쪽임을 의미합니다.
1은 가로 화면에서 home이 오른쪽임을 의미합니다.
2는 가로 화면에서 home이 왼쪽임을 의미합니다.
3은 세로 화면에서 home이 위쪽임을 의미합니다.
반환값
- 원래 좌표계
정수형. 이 함수를 호출하기 전에 사용하던 좌표계를 반환합니다.
설명
색상 추출 또는 탭에 사용할 좌표계를 초기화하며 다음 함수의 좌표 매개변수와 반환값 의미에 영향을 줍니다.
screen.get_color
screen.is_colors
screen.find_color
screen.ocr_text
screen.image
touch.on
touch.move
touch.off
touch.tap
iPhone 8(750x1334 해상도)을 예로 들면 다음과 같습니다.
기본 세로 화면 좌표계 screen.init(0)
(0,0) 물리적 왼쪽 위
┌──────────────────────────────────▶ x+
│ │
│
│ │
│
│ │
│
│ │
│
│ │
│
│ │
│
│ │
│
│ │
│
│ │
│ │
▼ y+ ▼
(750,1334) 물리적 오른쪽 아래
┌──────────────────────────────────┐
│ Home │
└──────────────────────────────────┘
Home이 오른쪽인 가로 화면 좌표계 screen.init(1)
(0,0)
┌────────────────────────────────────────────────▶ x+ 물리적 오른쪽 아래
│ │ ┌───┐
│ │ │
│ │ │ │
│ │ │
│ │ │ │
│ │ H │
│ │ │ o │
│ │ m │
│ │ │ e │
│ │ │
│ │ │ │
│ │ │
│ │ │ │
│ │ └───┘
▼ y+ ▼
물리적 왼쪽 위 (1334,750)
Home이 왼쪽인 가로 화면 좌표계 screen.init(2)
(0,0)
┌────────────────────────────────────────────────▶ x+ 물리적 왼쪽 위
┌───┐ │ │
│ │ │
│ │ │ │
│ │ │
│ │ │ │
│ H │ │
│ o │ │ │
│ m │ │
│ e │ │ │
│ │ │
│ │ │ │
│ │ │
│ │ │ │
└───┘ │ │
▼ y+ ▼
물리적 오른쪽 아래 (1334,750)
Home이 위쪽인 세로 화면 좌표계 screen.init(3)
┌──────────────────────────────────┐
│ Home │
└──────────────────────────────────┘
(0,0) 물리적 오른쪽 아래
┌──────────────────────────────────▶ x+
│ │
│
│ │
│
│ │
│
│ │
│
│ │
│
│ │
│
│ │
│
│ │
│
│ │
│ │
▼ y+ ▼
(750,1334) 물리적 왼쪽 위
예제
screen.init(0) -- home이 아래쪽
screen.init(1) -- home이 오른쪽
screen.init(2) -- home이 왼쪽
screen.init(3) -- home이 위쪽
다음 별칭을 호출해도 같은 효과를 얻을 수 있습니다.
screen.init_home_on_bottom() -- home이 아래쪽
screen.init_home_on_right() -- home이 오른쪽
screen.init_home_on_left() -- home이 왼쪽
screen.init_home_on_top() -- home이 위쪽