본문 바로가기

pygame mouse2

pygame - [마우스 제어] ▣ 안녕하세요. 이번장에서는 마우스를 제어하는 코드를 공부해보겠습니다. ▣ 먼저 화면을 구성하는 코드를 작성해주세요. ▣ 그리고 무한 반복을 하는 while문에서 마우스를 제어하는 조건문과 스페이스키를 누르면 pygame 끝나는 코드를 작성했습니다. 이 장에서는 마우스 제어에 대한 부분만 설명하겠습니다. pygame.event.get() 함수는 마우스, 키보드 모든 이벤트에 대한 값을 가져오는 코드입니다. 마우스에 대한 코드를 한 줄씩 설명하면 if event.type == pygame.MOUSEBUTTONDOWN: 받아온 event에 type이 마우스 클릭이면 작동하는 조건문입니다. pygame.mouse.get_pos() 마우스 위치를 가져오는 함수입니다. 그럼 마우스를 클릭하면 pos변수에 마우스 .. 2022. 9. 16.
파이썬 - [pygame, 마우스입력, 마우스좌표, event] ▣ 키보드를 입력받는 것과 동일하게 for event in pygame.event.get()으로 입력받는 값을 for으로 event에 하나하나 넣어줍니다. ▣ for으로 뿐만 아니라 바로바로 단일화해서 이벤트 값을 반환해주는 함수도 있습니다. poll() 함수입니다. https://www.pygame.org/docs/ref/event.html#pygame.event.poll pygame.event — pygame v2.0.1.dev1 documentation Pygame handles all its event messaging through an event queue. The routines in this module help you manage that event queue. The input queu.. 2021. 5. 15.