Python Pygame 이미지 의 기본 사용

피리 칼 좌표계
게임 은 좌 표를 떠 날 수 없습니다.강 강 pygame 에서 좌 표를 어떻게 만 들 었 는 지 알 아 보 겠 습 니 다.
在这里插入图片描述
창 왼쪽 상단 좌표(0,0),가로 축 은 오른쪽으로,세로 축 은 아래로
실제 효과
테 두 리 를 만 지면 되 돌아 갑 니 다.
在这里插入图片描述
코드

import pygame,sys

pygame.init()
size = width, height = 600, 400
speed = [1,1]
BLACK = 0, 0, 0
s = pygame.display.set_mode(size)
pygame.display.set_caption("hi   ")

ball = pygame.image.load("img/361.png")
ballrect = ball.get_rect()

while True:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            sys.exit()
    ballrect = ballrect.move(speed[0], speed[1])
    if ballrect.left < 0 or ballrect.right > width:
        speed[0] = - speed[0]
    if ballrect.top < 0 or ballrect.bottom > height:
        speed[1] = - speed[1]

    s.fill(BLACK)
    s.blit(ball, ballrect)
    pygame.display.update()
코드 설명
충돌 원리
在这里插入图片描述
방법 설명
방법.
설명 하 다.
pygame.image.load(filename)
게임 에 filename 경로 의 그림 을 불 러 옵 니 다.JPG,PNG,GIF(비 애니메이션)등 13 가지 일반적인 그림 형식 을 지원 합 니 다.
get_rect()
그림 을 덮어 쓰 는 사각형 Rect 대상 되 돌리 기
move(x,y)
직사각형 이동 오프셋(x,y),즉 가로 축 방향 에서 x 픽 셀 을 이동 하고 세로 축 방향 으로 y 픽 셀 을 이동 하 며 xy 는 정수 이다.
fill(color)
창 배경 을 color 색상 으로 채 우 고 RGB 색상 체 계 를 사용 합 니 다.
blit(src, dest)
다른 그림 에 그림 을 그립 니 다.src 를 dest 위치 로 그립 니 다.
그림 불 러 오기

pygame.init()
size = width, height = 600, 400       #     ,    pygame.display.set_mode()  
speed = [1,1]              #  
BLACK = 0, 0, 0            #    
s = pygame.display.set_mode(size)
pygame.display.set_caption("hi   ")
ball = pygame.image.load("img/361.png")  #      

ballrect = ball.get_rect()
surface 대상 과 Rect 대상
在这里插入图片描述
Rect 개체 속성
Rect 대상 은 top,bottom,left,right 는 상하 좌우 width 를 나타 내 고 height 는 너비,높이 를 나타 낸다.
在这里插入图片描述
이동 하 다.

ballrect = ballrect.move(speed[0], speed[1])      #  x1
    if ballrect.left < 0 or ballrect.right > width:    # x2
        speed[0] = - speed[0]
    if ballrect.top < 0 or ballrect.bottom > height:
        speed[1] = - speed[1]
x1:직사각형 은 하나의 오프셋(x,y)을 이동 합 니 다.즉,횡 축 방향 에서 x 픽 셀 을 이동 하고 종축 방향 으로 y 픽 셀 을 이동 합 니 다.xy 는 정수 x2 입 니 다.좌우 양쪽 을 만 나 고 가로 속 도 를 반대 합 니 다.상하 양측 을 만 나 수직 속 도 를 반대로 하 다.
파 이 썬 파 이 게임 이미지 의 기본 사용 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 파 이 게임 이미지 의 기본 사용 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기