TypeError: объект 'printBoardPG' не поддерживает индексирование - PullRequest
0 голосов
/ 03 января 2019

Итак, я пытаюсь заставить эту печатную плату подключить четыре, и у меня есть консольная плата и игровая плата.Я хочу проверить консольную доску, используя цикл while, чтобы увидеть, ушел ли игрок куда-нибудь, и затем соответствующим образом обновить доску пигмеев.Циклы while проверяют это, хотя выдают ошибку 'TypeError:' printBoardPG 'объект не поддерживает индексирование'.Может ли кто-нибудь помочь мне с этим беспорядком?

Спасибо:)

class printBoardPG:
M = makeBoard()
board = M.boardMake()
def boardPG(board):
    pygame.init()
    while True:
        x = 0
        y = 0
        while WIDTH >= x:
            while HEIGHT >= y:
                if board[x][y] == "X":
                    tilemap[x][y].RED
                y += 1
            x += 1
        screen = pygame.display.set_mode((mapwidth * tilesize, mapheight * tilesize))
        for row in range(mapheight):
            for column in range(mapwidth):
                backdrop1 = pygame.draw.rect(screen, colours[tilemap[row][column]],
                                             (column * tilesize, row * tilesize, tilesize, tilesize))


        pygame.display.update()
        clock.tick(60)

printBoard ()

printBoardPG (). BoardPG ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...