Почему координаты не увеличиваются в этом цикле?

travisp4 спросил: 03 ноября 2018 в 09:10 в: python

Получил этот цикл, в котором цифры загружаются из файла ".txt", пытающегося создать сетку из плиток для столкновения, и по какой-то причине, хотя counter1 и counter2 увеличиваются, каждая единица дает одинаковые точные координаты x и y. Вот исходный код:

counter1 = 0
counter2 = 0
string = ''
with open('map.txt', 'r') as f:
    for line in f:
        for character in line:
            if character == '0':
                pass
            elif character == '1':
                environmentVector.append(environment.environment1)
                environmentVector[-1].x = counter1 * 32
                environmentVector[-1].y = counter2 * 32
            counter1 += 1
        counter1 = 0
        counter2 += 1

0 ответов