pygame
240718 pygame 배경 삽입
juwanseo
2024. 7. 21. 22:14
일단 pygmae 기본세팅을 하고 배경을 넣는 변수를 만든다
그전에 배경을 만들어야 되는데 '그림판'을 열어서 400*600 사이즈로 배경을 만든후, 디자인 하고 싶은대로 디자인을 한다
*사진 형식을 PNG로 저장한다*
예)
배경을 만들었으면 배경을 창 안에다가 삽입해야 하는데, 삽입을 하기 위해서는 변수가 필요하다.
background = pygame.image.load("C:/Users/zpdlz/Desktop/***/pygame/basic/배경.png")
이런식으로 배경의 경로를 복사한 후 괄호안에 넣는다. 경로는 "C:\Users\zpdlz\Desktop\***\pygame\basic\배경.png"이렇게 되있을 것이다. 위의 코드와 다른점은 '/' 와 '\'의 차이이다.경로를 /로 바꾸면 된다. \
(이 코드는 running = True 전에 넣는다)
이상태로 실행을 하게 되면 배경이 생기지 않을 것이다. 이유는 그저 background라는 변수만 만든것이기 때문이다.
그러므로 배경을 그리는 코드를 사용해야한다.
screen.blit(background,(0,0))
이 코드를 사용하면 배경화면 변수가 좌표평면 (0,0)에 안착하기 때문에 배경이 생긴다.
(이 코드는 while running: 안에다가 넣는다.)