1

こんにちは、私は自分のゲームに入れるために横スクロールの背景に取り組んでいます。現時点で得たものは次のとおりです。

import pygame
import sys
import pygame.sprite as sprite

theClock = pygame.time.Clock()
background = pygame.image.load('space.jpg')
background_size = background.get_size()
background_rect = background.get_rect()
screen = pygame.display.set_mode(background_size)
w,h = background_size
x = 0
y = 0
x1 = 0
y1 = -h
running = True
while running:
    screen.blit(background,background_rect)
    pygame.display.update()
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False
    y1 += 5
    y += 5
    screen.blit(background,(y,x))
    screen.blit(background,(y1,1))
    if y > h:
        y = -h
    if y1 > h:
        y1 = -h
    pygame.display.update()
    theClock.tick(25)
pygame.quit()

現時点では、動画が右に移動し、元の画像がその上で静止したちらつきのある画面がちらつきます。彼は何年もの間ゲームに夢中です....再び助けてくれてありがとう

4

1 に答える 1