ошибка в коде

pristnikolas

Новичок
Пользователь
Авг 24, 2024
3
0
1
Подскажите,пожалуйста,почему выводится на экран только задний фон(bg),a ('images/right/r1.png')...или вообще не выводятся, либо при смене координат выводятся бегающие изображения в разных точках?
Python:
import pygame
pygame.init()
screen = pygame.display.set_mode((378,133))
pygame.display.set_caption('pygame itproger game')
icon = pygame.image.load('images/icon.webp')
pygame.display.set_icon(icon)
bg = pygame.image.load('images/download.jpg')
left = [
    pygame.image.load('images/left/l1.png'),
    pygame.image.load('images/left/l2.png'),
    pygame.image.load('images/left/l3.png'),
    pygame.image.load('images/left/l4.png'),
]
right = [
    pygame.image.load('images/right/r1.png'),
    pygame.image.load('images/right/r2.png'),
    pygame.image.load('images/right/r3.png'),
    pygame.image.load('images/right/r4.png'),
]
anim = 0
running = True
while running:
    screen.blit(bg,(0,0))
    screen.blit(right[anim],(10,10))
    if anim == 3:
        anim = 0
    else:
        anim += 1
    pygame.display.update()
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False
            pygame.quit()
 
Последнее редактирование:

4olshoy_blen

Популярный
Пользователь
Ноя 13, 2022
405
113
43
 

Форум IT Специалистов