문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. =키입력 매크로= ==정의== [키입력 아이디=[[lnx:paramtype string|문자열]] 매크로=[[lnx:paramtype string|문자열]]] 키입력을 받습니다. 매크로를 지정하면 키입력이 발생했을 때 해당 매크로를 호출해 줍니다. 이렇게 실행 되는 매크로 내에서는 다음 변수들을 통해서 키입력에 대한 자세한 정보를 얻을 수 있습니다. * <code>키입력.값</code> = 각 입력에 대한 고유값 입니다. [[keycode|키코드표]] 를 참고하세요 * <code>키입력.누름</code> = 눌러졌는지 떼졌는지 여부입니다. * <code>키입력.x</code> = 터치 X좌표입니다. * <code>키입력.y</code> = 터치 Y좌표입니다. <code>참고</code> 터치(클릭)나 안드로이드 기기의 백버튼 등의 입력신호도 잡을 수 있습니다. ==매개변수== {| class="wikitable" !colspan="1"|매개변수명 !colspan="1"|인자타입 !colspan="1"|생략가능 !colspan="1"|기본값 !colspan="1"|설명 |- |아이디 |[[Lnx:paramtype string|문자열]] |불가능 | |키입력 매크로의 고유값 입니다. [[reference:release keyinput|키입력해제 매크로]]등에 이용됩니다. |- |매크로 |[[Lnx:paramtype string|문자열]] |불가능 | |지정한 매크로를 실행합니다. |} ==예제== <lnx>@매크로 키보드: [텍스트 아이디="입력내용1" x=100 y=100 내용=키입력.값 ] [텍스트 아이디="입력내용2" x=100 y=120 내용=키입력.누름 ] [텍스트 아이디="입력내용3" x=100 y=140 내용=키입력.x ] [텍스트 아이디="입력내용4" x=100 y=160 내용=키입력.y ] [키입력 매크로="키보드" 아이디="키"]</lnx> 피니엔진을 설치하면 기본으로 설치되는 예제를 확인해보세요. http://i.imgur.com/lX9sZoe.png Reference:keyinput 문서로 돌아갑니다.