-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
시간바와 스코어바 테두리를 없애고 싶어요.
20.12.28 18:27 작성 조회수 102
1
그냥 이미지만 띄웠을 때는 이미지 테두리가 없었는데, 이번 시간에 한 것 적용하고 나니깐 이미지 테두리가 까맣게 두껍게 생겼던데 없앨 수 있는 방법이 있나요?
답변을 작성해보세요.
0
Jimen
지식공유자2020.12.29
그것은 이미지 테두리가 생긴 것이라기보다는 이미지의 그림자가 있는데 그 이미지들을 같은 위치에 연속적으로 그려주다 보니 그림자가 겹치면서 테두리처럼 보이는 현상입니다.
배경은 그대로 두는데 다른 요소들을 지속적으로 그려주다보니 생기는 현상이므로
스코어바와 시간바를 그리기 전 배경을 그려주면 해결됩니다.
현재
while True:
경과시간 = round( ...
화면.blit(스코어바 ...
바꾼 후
while True:
경과시간 = round( ...
화면.blit(배경이미지, (0, 0))
화면.blit(스코어바 ...
답변 1