NGMsoftware

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

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

    질문과 답변

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

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

    에디터 여러개의 스크렙트를 동시에 처리하고 있을 때 충돌에 관한 질문

    페이지 정보

    본문

    2개의 스크립트 서로 다른 프로그램에 사용하는 경우입니다.

     

    스크립트A는 프로그램1에서, 스크립트B는 프로그램2에서 사용하고 있습니다.

     

    두 프래그램 모두 마우스는 비활성으로 입력이 안돼서 마우스를 이용해야하는 상황에는 활성모드로 전환하여 사용하고 있습니다.

     

    게다가 두개의 프로그램 화면이 겹쳐있는 상태입니다.

     

    그러다 둘 다 활성상태로 마우스를 써야되는 순간이 동시에 생깁니다.

     

    그래서 프로그램1에 스크립트B의 명령어가 입력되는 등 마우스와 화면이 따로 놀아서 꼬입니다.

     

    예를들어 A의 활성모드 코드가 a~d까지라면 B에게 A의 a~d까지 코드가 끝날 때 까지 기다려라. 하는 식의 명령이 가능한가요?

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

    댓글목록

      채택답변
    profile_image

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

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

    불가능한게 어디 있겠습니까~ 물론 가능합니다. 가장 간단한 방법은 플레이어 안에서 2개 실행하여 글로벌 변수로 상태 정보를 주고 받는거구요.
    조금 복잡하긴한데 데이타베이스나 텍스트로 상태를 기록하고 읽어서 처리하는 방식으로도 가능합니다.
    가능하면, 비활성 마우스가 동작되는 방향으로 하시는게 좋을거 같아요.

    profile_image

    장준익님의 댓글의 댓글

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

    우선은 글로벌 변수를 알아봐야겠네요 감사합니다.
    가능하면 비활성 마우스가 동작하면 저도 정말 좋겠지만 온갖 방법을 시도해봤는데 실패했습니다.....
    혹시 방법이 있나요..??ㅠㅠ

    profile_image

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

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

    음... 어떤 프로그램에 사용하고 어떤식으로 마우스 입력하시는지 자세히 설명해주시면 확인해볼 수 있을거 같아요.