Я запускаю кортеж здесь
players = [Player("Local", (0,0), 20)]
и всякий раз, когда я пытаюсь получить доступ к любому из членов класса игрока из этого элемента, я получаю объект NoneType, не имеющий атрибута "ошибка модели":
players[0].model.pos = mousepos
Я не понимаю, почему я не могу использовать этот элемент, потому что я инициализирую этот элемент как тип 'Player'
Заранее спасибо
Редактировать: имейте в виду, что яне вносить изменений в игроков или любые их элементы между этими двумя фрагментами
Edit2: определения классов
class Circle():
pos = (0,0)
radius = 0.0
class Player():
name = ""
model = Circle()
def __new__(self, Name = "", pos = (0,0), radius = 0):
name = Name
model = Circle()
model.pos = pos
model.radius = radius