컵케이크 지나갈때 점수표시가 안됩니다ㅠㅠ
func onbody_entered(body):
if body.name == "자동차":
print("자동차와 충돌함!")
그대로 입력했는데 출력이 안되네요 ㅠㅠ 다른 씬들도 다 검토해봤는데 똑같습니다 뭐가 문제일까요
답변 1
1
안녕하세요. 용기있게 질문 남겨 주셔서 감사합니다.
1.
"if body.name == "자동차":" 조건문을 지우고
"print("자동차와 충돌함!")" 를 "print(body.name)" 로 바꾸신 후에 충돌시켜 보세요.
자동차가 아닌 다른 이름이 표시된다면 자동차의 최상위 노드 이름을 자동차로 바꿔주세요.
2.
여전히 아무 내용도 출력되지 않는다면
자동차의 자식 노드로 CollisionShape2D 를 넣었는지 확인해보세요.
그리고 컵케이크에 body_entered 시그널이 정상적으로 연결되었는지 확인해보세요.
컵케이크 씬에서 컵케이크 노드를 누르신 후에 노드 탭 - 시그널 에서 연결된 함수명이 초록색 글자로 나타납니다.
3.
다른 Area2D 오브젝트를 만들고 CollisionShape2D 를 자식으로 넣어서 컵케이크와 충돌시켜 보세요.
다른 오브젝트 이름이 정상적으로 출력된다면 컵케이크 오브젝트를 처음부터 다시 만들어 보세요.
---
위 방법으로도 문제가 해결되지 않는다면 프로젝트 파일을 직접 살펴봐야 될 것 같습니다.
번거로우시더라도 디스코드 서버 https://discord.gg/pyx6Nd5uU8 에 프로젝트 파일을 업로드 해주세요.
이 오류는 무슨 오류일까요?
0
44
1
강의 내용과 제 실습이 다릅니다.
0
37
1
강의 내용과 제 실습이 다름
0
44
1
54.(심화) 보스 구현(2) -state Machine
0
71
2
타일맵 강좌부분에서 경고메시지가 나와서 질문드립니다
0
58
1
21. Dictionary 활용 저장&로드
0
90
2
66강. INPUT 관리
0
62
2
31강 질문
0
66
2
69번 강의에서 에러 발생 보고
0
79
2
노드의 내장 시그널 이용 관련 문의
0
79
3
godot 학습방법에 대해서
0
51
1
46. 상속씬(3) 수업 질문
0
75
2
타이머가 적용이 되지않습니다.
1
83
2
영상이 보이지 않습니다.
1
89
1
error
0
61
2
컵케이크 획득 강의에서 궁금한 점입니다.
1
107
2
점수표시에 캔바스레이어 없어도 잘되던데
0
125
2
디스코드 서버는 어떻게...^^;;
1
502
3
장애물 생성 과제 압축파일이 이상해요.
1
219
2
클래스 생성 수업 연습 중 delta 오류
1
230
1
ParallaBackground로 무한배경스크롤 시에 영역 마스킹 방법이 궁금합니다.
1
258
2
뷰포트 툴바 세팅방법이나 버전 추천
1
268
2
시동켜기 함수를 오버라이딩 후에 트럭개체 함수 실행시 오버라이딩 되지 않음.
1
262
3
자동차가 표시되지 않습니다.
1
292
2





