私は現在pygameでゲームを作っています。現在、ゲームで 1 つの問題が発生しています。
- 画面のスクロールは問題ありませんが、画像が2回目以降に完全にスクロールされると (1 回目は問題なく動作します)、画面のブリットがすべておかしくなり、ゲーム内のすべてのスプライトが以前の場所に大きな軌跡を残します (確認してください)。スクリーンショット)。これは単純に、変数 " x " が 2 回目以降に画面幅を超えると 0 にリセットされず、最初は 1384 になった後にリセットされますが、2 回目以降はリセットされないためです。
どんな助けでも大歓迎です。
http://pastebin.com/ub6gi8Zn (pastebin コードがなくなりました)
バックグラウンドが 2 回繰り返される前に正常に動作するブリット スクリーンショット
gyazo.com/aa5626d4927b0b9299ce2ec42c9ba501 -- バックグラウンドが 2 回繰り返された後 -- 申し訳ありませんが 2 つ以上のリンクを追加できませんでした