Ошибка TypeError в Pygame

Рейтинг: 1Ответов: 0Опубликовано: 30.05.2023

Я хочу написать программу с помощью pygame, которая рандомно отрисовывает чёрный и белые квадраты по сетке, но при запуске получаю ошибку

TypeError: 'tuple' object cannot be interpreted as an integer.

введите сюда описание изображения

Заранее спасибо

import pygame
from random import randint
pygame.init()

Size=40
FPS=60

White = (220, 220, 220)
Black = (0,0,0)
Yellow = (255,255,0)

Color=Yellow
#по рофлу

Wx,Wy=800,600
window = pygame.display.set_mode((Wx,Wy))

i=2
#тоже по рофлу

clock=pygame.time.Clock()

def Draw():
    Rx,Ry=0,0
    for Padla1 in range(0,Wy,Size):
        for Padla2 in range(0,Wx,Size):
            i=randint(0,1)
            if i==1:
                Color=White
            else:
                Color=Black
            pygame.draw.rect(window,White,(Rx,Ry),(Size,Size))
            Rx += Size
        Ry += Size
            

Running=True
while Running:
    for EVENT in pygame.event.get():
        if EVENT.type == pygame.QUIT:
            Running=False
        if EVENT.type == pygame.KEYDOWN:
            if EVENT.key==pygame.K_ESCAPE:
                Running=False

    Draw()

    pygame.display.flip()
    clock.tick(FPS)

pygame.quit()

Ответы

Ответов пока нет.