내가 게임을 개발하는 게임을 일시 정지 withhout위한 타이머를 개최, 나는 다음과 같이 화면에 텍스트를 블럭 전송 : 화면 메시지 "에 따라서은 파이 게임 표면에서 무언가를 삭제하고
message = font.render("Hello World" , True)
surface_1.blit(message, some_rect)
Hello World "가 나타납니다. 내가 필요한 것은이 메시지를 몇 초 동안 붙잡고 숨길 수있는 방법입니다. 내가 생각하기에 쉬운 방법은 루프의 각 회전 수를 계산하는 변수를 만드는 것입니다. 카운터가 순환 수에 도달하면 (100 회 = 1 초) 반복적으로 메시지를 숨 깁니다. null 문자열에 대한 메시지 : ""
.
나는이 방법을 시도하고 작동하지만 실제로는 표면에서 메시지를 지우는 더 좋은 방법과 메시지를위한 시간을 유지하는 더 좋은 방법이 필요하다. 그러나 더 좋은 방법은 내가 멈추고 싶지 않다. 내가 게임에서 (나중에) 추가 할 다른 것들.
예를 들어, 그림을 다양한 상태로 애니메이션화하여 애니메이션 (사람 산책)을 만드는 스프라이트. 그래서 몇 초 동안 게임을 잠/멈추게하는 것은 좋은 생각이 아닙니다.