🐟

003 물고기 및 스코어바, 시간바 이미지 추가하기

1. 실행 코드

import pygame as pg pg.init() 화면가로길이 = 600 화면세로길이 = 800 화면 = pg.display.set_mode((화면가로길이, 화면세로길이)) pg.display.set_caption('생선잡기_게임') 배경이미지 = pg.image.load("img/배경.png") 배경이미지 = pg.transform.scale(배경이미지, (화면가로길이, 화면세로길이)) 화면.blit(배경이미지, (0, 0)) 물고기1 = pg.image.load("img/물고기1.png") 물고기1 = pg.transform.scale(물고기1, (64, 64)) 화면.blit(물고기1, (100, 400)) 물고기2 = pg.image.load("img/물고기2.png") 물고기2 = pg.transform.scale(물고기2, (64, 64)) 화면.blit(물고기2, (200, 300)) 스코어바 = pg.image.load("img/스코어바.png") 스코어바 = pg.transform.scale(스코어바, (250, 74)) 화면.blit(스코어바, (350, 2)) 시간바 = pg.image.load("img/시간바.png") 시간바 = pg.transform.scale(시간바, (200, 55)) 화면.blit(시간바, (0, 10)) pg.display.update() while True: for 이벤트 in pg.event.get(): if 이벤트.type == pg.QUIT: quit()

2. 상세 내용

물고기1 = pg.image.load("img/물고기1.png") 물고기1 = pg.transform.scale(물고기1, (64, 64)) 화면.blit(물고기1, (100, 400)) 물고기2 = pg.image.load("img/물고기2.png") 물고기2 = pg.transform.scale(물고기2, (64, 64)) 화면.blit(물고기2, (200, 300))
  • pg.image.load(이미지경로)를 통해 각 물고기 이미지를 가져옵니다.
  • pg.transform.scale를 통해 이미지 사이즈를 조절합니다.
  • 화면.blit를 사용하여 해당 위치에 이미지를 추가합니다.
스코어바 = pg.image.load("img/스코어바.png") 스코어바 = pg.transform.scale(스코어바, (250, 74)) 화면.blit(스코어바, (350, 2)) 시간바 = pg.image.load("img/시간바.png") 시간바 = pg.transform.scale(시간바, (200, 55)) 화면.blit(시간바, (0, 10)) pg.display.update()
  • 스코어바,시간바 이미지를 가져온 후 pg.transform.scale를 통해 크기를 조절합니다.
  • 화면에 추가한 후 업데이트 합니다.

3. 실행 결과

notion imagenotion image