728x90
반응형
728x90
▣ 먼저 while True 메인반복하는 코드에 for event in pygame.event.get() 을 넣어주세요.
우선 계속 키에 값을 입력받아야하기 때문에 메인 while True안에 코드를 넣었습니다.
그리고 pygame.event.get()에 키에 값을 for문을 이용해서 하나하나 event에 넣어줍니다.
▣ 그리고 if event.type == pygame.KEYDOWN 처럼 event.type 타입이 키를 누른 KEYDOWN이고
if event.key == pygame.K_UP 키에 값이 화살표 위쪽 키라면 위쪽화살표를 출력하게 했습니다.
요약하면 위쪽 화살표키를 누르면 위쪽화살표를 출력하게 했습니다.
▣ if event.type == pygame.KEYUP 키를 때고 if event.key == pygame.KEYUP 화살표 키라면
이걸 요약하면 위쪽 화살표키를 떼면 위쪽화살표를 떼다 라는 문구가 출력되게 했습니다.
그럼 이렇게
▣ 위쪽화살표키를 누르고 떼면 이렇게 두가지가 출력되는걸 확인할 수 있습니다.
▣ 키에 값을 확인하고 싶으면 이렇게 오른쪽마우스 키를 누르면
▣ 이렇게 모듈에 키값을 확인할 수 있습니다.
▣ 키입력을 이용해서 이미지를 움직여보세요.
728x90
반응형
'[ Python ] > - 파이썬 실습연습' 카테고리의 다른 글
파이썬 - [pygame, 도형그리기, draw] (0) | 2021.05.14 |
---|---|
파이썬 - [pygame, 소리재생, 배경음악, mixer, sound] (0) | 2021.05.13 |
파이썬 - [pygame, 텍스트출력, 글꼴지정] (0) | 2021.05.10 |
파이썬 - [pygame, 이미지 로드, 이미지회전, 이미지 크기조정, 이미지 출력] (0) | 2021.05.07 |
파이썬 - [pygame, 화면출력, 프레임조정, 화면 색 채우기] (0) | 2021.05.07 |
댓글