python3.x - AttributeError: Python에 객체에 속성이 없습니다.
phpcn_u1582
phpcn_u1582 2017-06-22 11:52:28
0
4
2432

책대로 작성한 파이썬 우주선 게임. 코드도 책대로 작성했는데 문제가 어디에 있는지 모르겠습니다

으아악

우주선을 실행하여 좌우로 이동할 때는 문제가 없지만, 총알 생성 및 발동 시 문제가 발생합니다
구체적인 코드는 다음과 같습니다.

alien_invasion.py

으아악

settings.py

으아악

game_functions.py

으아악

ship.py

으아악

bullet.py

으아악

지금까지의 절차는 모두 끝났습니다. 조언 좀 주실 수 있나요?

phpcn_u1582
phpcn_u1582

모든 응답(4)
学霸

check_eventscheck_keydown_events(event, ship, screen, bullets, ai_settings) 매개변수 순서가 잘못되었습니다. 직접 조정하세요

滿天的星座

분명히 귀하가 제공한 코드는 선박 객체의 bullet_width 속성을 설정하고 얻는 것과 관련된 코드를 볼 수 없습니다.

어딘가에 ship.bullet을 작성했을 수 있습니다. 코드가 게시되지 않은 것 같습니다. 오류 메시지 앞에 줄 번호가 있는지 확인하세요.

滿天的星座

이것은 python2의 예여야 합니다. python2 환경을 사용해 보세요

巴扎黑

피드백은 이렇게 작성했는데 오랫동안 디버깅을 했는데도 여전히 효과가 없습니다.
문제는

입니다. 으아악

하지만 아직 정확히 어떻게 작동하는지 모르겠어요. 누군가 도와줄 수 있나요? 감사해요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!