(→키입력 매크로) |
|||
15번째 줄: | 15번째 줄: | ||
<code>참고</code> 터치(클릭)나 안드로이드 기기의 백버튼 등의 입력신호도 잡을 수 있습니다. | <code>참고</code> 터치(클릭)나 안드로이드 기기의 백버튼 등의 입력신호도 잡을 수 있습니다. | ||
+ | |||
+ | 지정한 매크로를 해제하고 싶다면, [[reference:release keyinput|키입력해제 매크로]] 를 사용하세요. | ||
2015년 2월 15일 (일) 03:33 판
키입력 매크로
정의
[키입력 아이디=문자열 매크로=문자열]
키입력을 받습니다. 매크로를 지정하면 키입력이 발생했을 때 해당 매크로를 호출해 줍니다.
이렇게 실행 되는 매크로 내에서는 다음 변수들을 통해서 키입력에 대한 자세한 정보를 얻을 수 있습니다.
키입력.값
= 각 입력에 대한 고유값 입니다. 키코드표 를 참고하세요키입력.누름
= 눌러졌는지 떼졌는지 여부입니다.키입력.x
= 터치 X좌표입니다.키입력.y
= 터치 Y좌표입니다.
참고
터치(클릭)나 안드로이드 기기의 백버튼 등의 입력신호도 잡을 수 있습니다.
지정한 매크로를 해제하고 싶다면, 키입력해제 매크로 를 사용하세요.
매개변수
매개변수명 | 인자타입 | 생략가능 | 기본값 | 설명 |
---|---|---|---|---|
아이디 | 문자열 | 불가능 | 키입력 매크로의 고유값 입니다. 키입력해제 매크로등에 이용됩니다. | |
매크로 | 문자열 | 불가능 | 지정한 매크로를 실행합니다. |
예제
피니엔진 LNX 소스코드
@매크로 키보드: |
[텍스트 아이디="입력내용1" x=100 y=100 내용=키입력.값 ] |
[텍스트 아이디="입력내용2" x=100 y=120 내용=키입력.누름 ] |
[텍스트 아이디="입력내용3" x=100 y=140 내용=키입력.x ] |
[텍스트 아이디="입력내용4" x=100 y=160 내용=키입력.y ] |
[키입력 매크로="키보드" 아이디="키"] |
피니엔진을 설치하면 기본으로 설치되는 예제를 확인해보세요.