Ошибка типа: аргумент 1 должен быть pygame.Surface, а не свойство - PullRequest
0 голосов
/ 22 мая 2018
window.blit(terrain, (Globals.camera_x, Globals.camera_y))

Продолжает выдавать мне эту ошибку.

"window.blit (terrain, (Globals.camera_x, Globals.camera_y)) Ошибка типа: аргумент 1 должен быть pygame.Surface, а не свойством"

tiles[tiles.index(tiles)] = (pos, tile[1])  # Save to tile list

# Create Terrain
terrain = pygame.Surface(map_size, pygame.HWSURFACE)

for tile in tiles:
    if tile[1] in Tiles.Texure_Tags:
        Map_Engine.add_tile(Tiles.Texure_Tags[tile[1]], tile[0], terrain)

return terrain
...