1
私はpygameで何かを作成するたびに、印刷するために行と列を切り替える必要があります。例えば、私が持っている場合:Pygameは行と列を反転させるようですか?
for col in range(COLS):
board[3][col] = 'tree'
私はボードセルが3に等しいときにはいつでもしかし、それは水平の代わりに木の垂直線を描画するスプライトを描画する描画機能を設定します。 3行目のすべての列を繰り返し処理したいので、正しい出力は水平な木の線でなければなりません。
これは多くのうちの1つの例に過ぎませんが、誰かがpygameがこれをやっている理由を知りませんか?
あなたの問題は、イベントがあなたの問題でpygameのダウンロードコードを使用していないpygameのダウンロードとは何の関係もありません。あなたはむしろデータ編成に問題があります。データを '[row] [column]'としておきますが、 '[column] [row]'としておくこともできます。 '[row] [column]'は '(y、x)'を意味しますが、すべての描画関数は '(x、y)'を使います。または、あなたのデータ(そして数学の行列)が '(y、x)'を使用し、すべての描画システムが '(x、y)'を使用することを覚えておいてください – furas
[最小、実行可能な例](https:// stackoverflow) .com/help/mcve)。 – skrx