본문 바로가기
파이썬

5. 유성 피하기 게임 (게임오버뜨기, 재시작하기)

by ho-bolt 2021. 12. 7.

1. 게임이 끝나면 Game over와 Restart 를 할 수 있게 띄워준다.

:def setText에서 그림과 같이 작성해주는데 깜빡깜빡 뜰 수 있도록 blinking()함수를 만들어준다. 

각각 time_delay_4sec=0와 toggle=False는 변수로 초기화를 해준다. 

107번은 toggle을 true로 바꿔주는 코드다

 

blinking()이 true가 될 때마다 폰트를 실행해주어 깜빡깜빡하게 나는 것처럼 보인다. 

 

2. R 누르면 재시작 뜨게 하기 

 

restart()함수를 만들어주고 eventProcess()에서 r을 눌렀을 때 실행시킬수 있게 해준다.

restart할 때 점수와 유성의 위치를 다시 처음처럼 세팅해준다. 

 

 

 

728x90

댓글