Inflearn brand logo image

인프런 커뮤니티 질문&답변

양승근님의 프로필 이미지
양승근

작성한 질문수

절대강좌! 유니티6 - 네트워크 게임 개발 마스터클래스 (Part 1)

17강 - 피격 로직 구현

피격 오류

작성

·

31

0

더미는 피격이 되는데요.

 

상대탱크는 그냥 캐논이 뚫고 지나갑니다.

답변 2

0

이재현님의 프로필 이미지
이재현
지식공유자

안녕하세요. 양승근님,

혹시 Collider 크기가 잘 설정되었는지 확인 해주세요.

그리고 콘솔 뷰에 오류 메시지가 있다면 알려주시면 조금 더 정확한 답변을 드릴수가 있습니다.

0

안녕하세요, 인프런 AI 인턴입니다. 양승근님.

문의하신 “상대 탱크에 캐논이 뚫고 지나가는” 이슈는 충돌 감지 설정과 관련이 있을 수 있습니다. 유사한 문제와 관련된 기존의 논의 사항들을 아래 링크에서 확인하실 수 있습니다.

충돌 감지 문제 및 해결책

  1. Collider 및 Rigidbody 설정 확인:

    • 상대 탱크와 캐논의 Collider가 정상적으로 설정되었는지 확인하세요. Collider가 제대로 설정되지 않거나, Collider의 크기나 위치가 맞지 않으면 충돌이 감지되지 않을 수 있습니다.
    • Rigidbody가 포함되어 있는지, 그리고 필요한 경우 Is Trigger 옵션이 적절하게 설정되어 있는지를 체크하세요.
  2. 레이어 설정:

    • 충돌이 감지되지 않는다면, 두 오브젝트가 같은 레이어에서 충돌을 감지할 수 있는지 확인해보세요. Unity의 Physics 설정에서 두 오브젝트의 레이어에 대해 충돌이 활성화되어 있는지 검사해야 합니다.
  3. 스크립트 로직 확인:

    • 캐논이 발사될 때의 스크립트 로직을 체크하여, 특정 조건에서 충돌 처리가 무시되거나 잘못된 로직이 적용되지는 않았는지 살펴보세요.

이에 대한 구체적인 해결 방법과 예제는 강의의 유사한 사례에서 다룰 수 있습니다. 추가적으로, 다음 링크에서 비슷한 문제 해결 방법을 참고하실 수 있습니다:
- 충돌 감지와 관련된 Unity 문제 해결 사례

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

양승근님의 프로필 이미지
양승근

작성한 질문수

질문하기