Когда я запускаю этот код, он не отображает спрайт на экране. просто пустой экран Я перепробовал все, что мог придумать, чтобы заставить это работать. Некоторая помощь будет принята с благодарностью.
Я перепробовал все, что мог, чтобы заставить это работать. я пытаюсь создать свои спрайты с атрибутом rect.
import pygame
pygame.display.init()
pygame.display.set_mode((0, 0), pygame.FULLSCREEN)
x = 300
y = 500
x1 = 100
y1 = 200
image1 = pygame.sprite.Sprite()
image1.image = pygame.image.load("picy.png").convert_alpha()
image2 = pygame.sprite.Sprite()
image2.image = pygame.image.load("picy1.png").convert_alpha()
image1_rect = image1.image.get_rect(topleft=(x,y))
image2_rect = image2.image.get_rect(topleft=(x1,y1))
screen.blit(image2_rect,(x1,y1))
screen.blit(image1_rect,(x,y))
pygame.display.update()
Я ожидаю, что он выведет мои два спрайта на экран, и когда они коснутся, они зарегистрируют попадание.