QuickPKon #004 : 기본 명령어 - 키보드 명령어
2018. 10. 04.
기본 명령어 - 키보드 명령어에 관한 설명입니다.
기본 명령어는 퀵피콘 명령어 중 가장 기본적이고 효율성이 높아
스크립트 제작의 필수적인 명령어입니다.
키 입력
키 입력은 말 그대로 키를 입력하는 문법입니다.
유형 |
문법 |
스크립트 표시 |
기능 |
예시 |
키 |
KeyPress [키 코드], [실행횟수] KeyPress "[키]", [실행횟수] |
(키보드) 입력 [키] 키, [실행횟수]번 (키보드) 입력 "[키]", [실행횟수]번 |
해당 키를 실행횟수 만큼 입력 |
KeyPress 56, 1 KeyPress "A", 5 |
누르기 |
KeyDown [키 코드] KeyDown "[키]" |
(키보드) 누르기 [키] 키 (키보드) 누르기 "[키]" 키 |
해당 키를 누르고 대기 |
KeyDown 56 KeyDown "A" |
손 떼기 |
KeyUp [키 코드] KeyUp "[키]" |
(키보드) 손 떼기 [키] 키 (키보드) 손 떼기 "[키]" 키 |
해당 키에 손 떼고 대기 |
KeyUp 56 KeyUp "A" |
가장 많이 쓰이는 문법이다.
입력칸에 사용할 키를 입력 후 실행 횟수를 정해 [삽입]을 클릭하면 스크립트에 자동으로 작성된다.
소문자의 경우 "[키]" 를 통해 입력할수있다. 키 누르기후 손 떼기를 넣지 않는 실수가 많으니 주의!
키 조합
Alt+F4와 같이 단축기를 입력할 수 있는 문법이다.
입력방법은 입력칸에 사용할 단축키를 입력후 삽입을 하면 되고 키 입력과는 달리 실행 횟수가 정할 수 없다ㅠㅠ
RPG 게임의 경우 스킬이 단축키에 배정되는 경우가 있다. 이런 경우 편리한기능이다.
키 코드를 변수에 저장
제어 명령어에 쓰이는 문법이다.
유형 |
문법 |
스크립트 표시 |
기능 |
예시 |
스크립트 일시 정지(변수X) |
WaitKey |
(키보드) 입력 대기 |
스크립트 일시정지 후 키보드 입력시 계속 실행 |
WaitKey |
스크립트 일시 정지(변수O) |
[변수] = WaitKey() |
[변수] = (키보드) 입력 대기 |
스크립트 일시정지 후 키보드 입력시 계속 실행 및 입력한 키를 변수에 키코드로 저장 |
A = WaitKey() |
최근 입력키 감지(변수X) | GetLastKey | (키보드) 최근 입력키 감지 | 스크립트가 이 줄 까지 실행 후 멈추지 않고, 호출시 돌아가기(??) | GetLastKey |
최근 입력키 감지(변수O) | [변수] = GetLastKey() | [변수] = (키보드) 최근 입력키 감지 | 스크립트가 이 줄 까지 실행 후 멈추지 않고, 호출시 돌아가기(??) 호출 획득전 마지막으로 입력한 키를 변수에 키코드로 저장 | A = GetLastKey() |
스크립트를 계속 실행하냐 안하냐의 차이일 뿐이다.
보통 스크립트 분기점에서 사용되는 문법이다.
키 코드 조회
'Software > QuickPKon' 카테고리의 다른 글
QuickPKon #006 : 기본 명령어 - 마우스 명령어 (0) | 2018.10.17 |
---|---|
QuickPKon #005 : error.log 해결 방법 (0) | 2018.10.07 |
QuickPKon #003 : 녹화 기능 (0) | 2018.10.04 |
QuickPKon #002 : 스크립트 관리 (0) | 2018.10.04 |
QuickPKon #001 : 소개 및 설치 (0) | 2018.10.04 |