인프런 커뮤니티 질문&답변
시간바와 스코어바 테두리를 없애고 싶어요.
작성
·
259
퀴즈
파이게임(Pygame) 애플리케이션의 메인 'while True' 루프의 주요 역할은 무엇일까요?
게임 시작 시 단 한 번만 실행되는 초기화 과정이에요.
게임 실행 중 발생하는 이벤트를 지속적으로 처리하고 화면을 계속 업데이트해요.
게임의 데이터를 파일에 저장하고 불러오는 역할을 해요.
게임의 스토리를 정의하고 관리하는 역할을 해요.
답변 1
0
Jimen
지식공유자
그것은 이미지 테두리가 생긴 것이라기보다는 이미지의 그림자가 있는데 그 이미지들을 같은 위치에 연속적으로 그려주다 보니 그림자가 겹치면서 테두리처럼 보이는 현상입니다.
배경은 그대로 두는데 다른 요소들을 지속적으로 그려주다보니 생기는 현상이므로
스코어바와 시간바를 그리기 전 배경을 그려주면 해결됩니다.
현재
while True:
경과시간 = round( ...
화면.blit(스코어바 ...
바꾼 후
while True:
경과시간 = round( ...
화면.blit(배경이미지, (0, 0))
화면.blit(스코어바 ...




