강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

yongga05135328 のプロフィール画像
yongga05135328

投稿した質問数

Python無料講義(活用編1) - 思い出の娯楽ゲームを作る(3時間)

クイズ後半戦

질문있습니다 선생님

作成

·

219

0

캐릭터랑 똥이랑 충돌했을 시 

어떤 다른 이미지를 띄우고 싶을 때는 어떻게 하면 좋을까요?

1.  ending image 를  image.load로 지정

2. screen.blit 을 통해 화면에 그리기

3. colliderect 시 pygame.image.load (경로)

를 넣었는데 생각한대로 응용이 되지 않습니다.ㅠ 

GUIpygamepython

回答 3

0

pygame.display.update은 화면을 다시 리셋해서 여태 해 온 작업을 표시하는 역할인가요?

0

pygame.display.update는 while 문 밖에랑 안에 둘다 사용해야되는거군요

0

nadocoding님의 프로필 이미지
nadocoding
インストラクター

접근 괜찮은데요? 기본적으로 이미지는 이미지, 좌표가 미리 정의된 상태에서  아래 2줄이면 이미지가 그려져야 합니다.

screen.blit(이미지, (이미지 좌표))

pygame.display.update() # 게임화면을 다시 그리기

만약 collidrect 에서 게임이 끝나도록 만드셨다면, while 문 밖에서 screen.blit 과 pygame.display.update 를 넣어보세요 ^^

Game Over 글자 띄우는 것과 비슷하게 접근하시면 됩니다.

충돌하면 게임이 끝나니까 충돌할 때 실행되는게 아니라 게임이 끝났을 때 실행되는거죠?

yongga05135328 のプロフィール画像
yongga05135328

投稿した質問数

質問する