2017-09-25 8 views
1

나는 이것을 연구 한 후에도 어디서부터 시작해야할지 모르겠으므로 보여줄 어떤 시험 코드도 갖고 있지 않다. 그러나 파이 게임 event.type을 보낼 수 있다면 pygame.KEYDOWN처럼 라즈베리 파이 제로 블루투스 연결을 사용하는 PC. 그래서 게임이 실행되는 PC는 pygame.event.get()에있는 이벤트를 수신하여 해당 이벤트에 연결된 코드를 처리합니다. 이 모든 것이 가능합니까? 그렇다면 어떻게 그러한 이벤트를 보내겠습니까? 블루투스 연결을 설정하는 것은 큰 문제가 아닙니다. 발견되는 문서가 있기 때문입니다.블루투스를 통해 파이 게임 키 이벤트를 보낼 수 있습니까?

답변

2

확실히, pygame.event.post을 사용하여 이벤트를 이벤트 대기열에 넣으십시오.

pygame.event.get 평소와 같이받습니다. 두 번째 스레드를 만들어 블루투스 이벤트를 수신 한 다음 응답으로 새로운 파이 게임 이벤트를 게시하고 싶을 수도 있습니다.

+0

오, 그래, 만약 내가 파이썬을 보내는 부분에 Python을 실행한다면, 수신단은 문제를 처리해서는 안된다. 내 경우에는 다른 스레드가 필요할 것이라고는 생각지 않는다.하지만 뭔가 다른 경우에는 더 좋을 수도있다. 감사! –