Как создать курсор в Pygame, чтобы я мог выбрать, какую единицу перемещения - PullRequest
0 голосов
/ 16 марта 2020

Я поместил некоторые единицы в сетку, но у меня возникла проблема с их перемещением.

grid[4][11] = BlueTank
grid[6][11] = BlueTransporter

for i in range(0, 900, 50):
    pygame.draw.line(Background, (0, 0, 0), (0, i), (900, i))
    pygame.draw.line(Background, (0, 0, 0), (i, 0), (i, 900))
for i in range(len(grid)):
    for j in range(len(grid[i])):
        x = i * 50
        y = j * 50
        image = grid[i][j]
        if image == RedInfantry:
            Background.blit(RedInfantry,(x, y))
        elif image == BlueInfantry:
            Background.blit(BlueInfantry,(x, y))

Это код, который я использовал, я создал сетку и поместил единицы в позиции на него. Сетка имеет макет массива. Как создать курсор для доступа к отдельным единицам, чтобы иметь возможность их перемещать

This is some of the images on the grid

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