コードの別のセクションに入力された方向に応じてスプライトを移動しようとしていますが、構文エラーが発生します。'i、j in zip(range ...)'でPythonの構文エラーが発生する
def move(self, direction):
if i, j in zip(range(4),[[0,-1],[0,1],[-1,0],[1,0]]):
if direction == i:
Character.x+= j[0]
Character.y += j[1]
エラーの赤い強調表示は、iとjの間のカンマを超えています。誰もこれを解決する方法を知っていますか?
何をしようとしていますか? 'for'ループが必要でしたか?それは意味をなさない。 – user2357112