#pygame2. image 호출

import pygame

pygame.init()	#pygame 내부 기능 초기화

w,h=680,800		#pygame 창 크기
screen=pygame.display.set_mode((w,h))	#창 만들기
pygame.display.set_window_position((1200,60))	#창 위치 고정
pygame.display.set_caption('loop 연습')	#창 제목 설정

clock=pygame.time.Clock()	#스탑워치 도구 만들기

#img 경로 불러오기(이미지 마우스 오른쪽-경로복사, 반드시 r붙이기)
fly_img=pygame.image.load(r"C:\Users\sec\Desktop\pygame\images\PNG\Sprites\Rockets\spaceRockets_001.png")
fly_img=pygame.transform.scale(fly_img, (60,90))	#img 크기 조절
#img.get_react()는 surface(=img)의 위치와 크기를 담은 사각형 상자(rect)를 만들고 return
fly_rect=fly_img.get_rect(center=(w//2,h-100))


running=True	#loop 설정 불리언 변수
while running:	#running가 True이면
    for event in pygame.event.get():	#지난 프레임 이후 발생한 모든 이벤트 목록(리스트로 반환)
        if event.type == pygame.QUIT:	#이벤트 종류가 QUIT(화면의 X 버튼)이면
            running=False				#loop OFF
            
    screen.fill((30,30,30))	#화면을 지정한 색(r,g,b)으로 칠해라, HEX도 가능
    screen.blit(fly_img, fly_rect)	#img를 (x,y)위치에 붙여넣기
    pygame.display.flip()		#flip()은 화면 호출
    clock.tick(60)				#1초에 60번 루프 제한

pygame.quit()	#loop 끝나면 종료