У меня проблема с мастер-игрой. Выбор цветов и вставка их в слот работает должным образом. Я хочу поместить выбранные цвета в другой список, где я могу использовать, сравнивать или проверять правильную комбинацию. КогдаЯ распечатал этот список, у меня слишком много значений или элементов в моем терминале. Я не знаю, где я ошибся
class Slot(pygame.sprite.Sprite):
def __init__(self):
pygame.sprite.Sprite.__init__(self)
self.image = pygame.Surface((32, 32))
self.rect = self.image.get_rect()
self.rect.center = (WIDTH / 3, HEIGHT / 4)
self.rect.x = x
self.rect.y = y
def update(self):
def show(i, color):
selectedColor_list.insert(i, color)
print(selectedColor_list)
#insertng selected color into slot
m = pygame.mouse.get_pos()
mp = pygame.mouse.get_pressed()
for i in range(len(slots1)):
if slots1[i].rect.collidepoint(m):
pygame.draw.rect(screen, selected, [slots1[i].rect.x, slots1[i].rect.y, 32, 32])
if mp == (1, 0, 0):
slots1[i].image.fill(selected)
show(i, selected)