本に従って書かれた Python 宇宙船ゲームです。コードも本に従って書かれていますが、どこに問題があるのかわかりません。
リーリー
宇宙船を左右に動かす場合は問題ありませんが、弾丸を作成してトリガーする場合には問題が発生します。
以下は具体的なコードです。
エイリアン_インベージョン.py
リーリー
設定.py
リーリー
ゲーム関数.py
リーリー
ship.py
リーリー
bullet.py
リーリー
ここまでの手順は以上です。どなたかアドバイスをいただけますでしょうか。ありがとうございます。
check_events
中check_keydown_events(event, ship, screen, bullets, ai_settings)
のパラメータの順序が間違っています。自分で調整してください明らかに、あなたが提供したコードには、船オブジェクトのbullet_width属性の設定と取得に関連するコードが表示されません。
おそらく、ship.bullet がどこかに書かれていると思われます。エラー メッセージの前に行番号があるはずです。
これは python2 の例です。python2 環境を試してください
フィードバックはこのように書かれていますが、長い間デバッグしましたが、まだ効果がありません
だと思います。 リーリー問題は
しかし、操作方法がまだ正確にわかりません。誰か助けてくれませんか?ありがとう