こんにちは、私はゲームを作成している途中で、つまずきにぶつかりました。これは以下のコードの一部です。
class player(object):
def __init__(self):
self.x = 10
self.y = 10
self.amount = 5
self.answer = 0
def move(self):
self.x += self.amount
self.y += self.amount
while True:
player().move()
print player().x
これはおそらく本当に基本的な間違いですが、move() 関数が何をしても、self.x または self.y の値が変更されることはないようです。誰かが私を正しい方向に突き刺してください! ありがとう、私はおそらく非常に基本的な何かが欠けていることに気づきました.OOの経験はあまりありません