Я делал подземелья и драконы тематической игры на питоне и использовал классы для игрока и карт.Класс не имеет атрибута, хотя установлен
Но при попытке получить массив из класса карты он сообщает мне, что нет атрибута, названного этим, но он определенно был установлен.
Heres класс карта
class Map_1:
def __init__ (self):
self.Title = "Default"
self.Spawn = [4, 2]
self.map = [...]
я затем, чтобы попытаться использовать этот
Map = Map_1
current_pos = Map.Spawn
Теперь, как правило, это будет встроен в другой класс, но я попытался увидеть, если он был классы сталкиваясь вынимая его и запуская без класса, и я все равно получаю сообщение об ошибке. Это моя ошибка
class Map_1 has no attribute 'Spawn'
Вы устанавливаете атрибут экземпляра, а не атрибут класса. –