NGMsoftware

NGMsoftware
로그인 회원가입
  • 커뮤니티
  • 질문과 답변
  • 커뮤니티

    지식인! 질문에 답변을 달면 포인트가 지급됩니다.

    질문과 답변

    지식인! 질문에 답변을 달면 포인트가 지급됩니다.

    질문에 대한 답변을 3일안에 채택하지 않으면, 자동으로 첫번째 답변자가 채택되고 포인트는 100점이 차감됩니다.

    에디터 ex)스크립트 작동 중 사용자가 방향키 입력시 스크립트에 간섭받지 않는 스크립트를 구현해보고 싶은데요

    페이지 정보

    본문

    스크립트 작동중에 사용자가 키보드 방향키를 입력하면 그동안은 로직이 멈추거나

    방향키를 누르는 동안은 다른간섭받지 않는 조건을 구축하고 싶은데요 

     

    서브스크립트 추가 후 비동기로 설정한뒤 방향키 키보드상태체크 후 결과반환을 이용하여
    구현해보려고 했으나 비동기 상태 에서는 결과반환이 안되는걸로 보이고, 글로벌 변수로 구현하자니 
    모든 스크립트 액션마다 키보드상태확인을 끼워넣어야 하는 번거로움과 실제로 해보니 문제가 많아서
    포기한 상태인데요, 음 .. 좋은 솔루션이 있을까요 ?  

     

     

     

    *결과반환 스크립트 설명서보기 누를시 [이 hhttp 문서를 열려면 새 앱이 필요합니다.] 라는 메세지가 뜨네요(다른 설명서는 정상작동 함)

    *그리고 결과반환 함수는 결과반환 시 해당 스크립트가 강제 정지되던데 원래 이렇게 디자인된건가요? 

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

      채택답변
    profile_image

    엔지엠소프트웨어님의 댓글

    엔지엠소프트웨어 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일 Date

    결과 반환 액션에 도움말 링크가 잘못되어 패치 예정입니다.
    우선, 하시려는 내용이 키보드를 누르면 실행중인 스크립트가... 일시 중지여야 하는거죠?
    이벤트로 처리하는게 가장 좋아보이긴 하는데요. 여러가지 변수를 생각 해봐야 합니다.
    제어하려는 스크립트에서 키 다운 키 업이 있다고 예를 들어보면, 키 다운 상태에서 일시 정지가 되면 키보드 액션이 꼬이게 됩니다.
    키 업이 발생하기 전이기 때문이죠. 마우스도 이와 비슷한 문제가 발생할 수 있습니다.
    이런 것들을 고려해서 동작할 수 있는지 테스트 해보고 예제를 만들어 볼께요.

    profile_image

    엔지엠소프트웨어님의 댓글

    엔지엠소프트웨어 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일 Date
    profile_image

    ukwon95님의 댓글의 댓글

    no_profile ukwon95 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일 Date

    감사합니다^^.