강의

멘토링

로드맵

Inflearn brand logo image

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

언리얼뉴비님의 프로필 이미지
언리얼뉴비

작성한 질문수

실전! 언리얼 소울라이크 개발: A to Z

인터렉션 시스템에서 디버그 로그가 안뜨면 무엇이 문제인가요?

해결된 질문

작성

·

88

0

image.png

 

다음 사진과 같이 제대로 콜리전 충돌도 인식하는거 같은데
디버그 로그만 안뜹니다

답변 3

1

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

다른 경우는 실제로는 되고 있는데, 다른 DebugMessage 때문에 안보이는 경우도 있습니다.

다른 DebugMessage를 코드에서 제거하시거나 주석 처리하신 후에 확인해 보시면 좋을 것 같습니다.

 

앗 감사합니다 원래 뜨던 stamina 같은 Message를 없애니까 잘 작동되네요!

 

1

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

안녕하세요.

이미지 만으로는 정확히 알 수는 없겠지만, DrawDebug가 빨간색으로만 뜨는 것이라면 PickupItem이 인식이 안되는 것 같습니다.

인식이 되는 상황이면 녹색으로 뜨게 됩니다.

PickupItem의 Collision 설정에서 Object Type이 맞게 설정 되어 있는지 확인해 보시면 좋을 것 같습니다.

 

답변 감사합니다 해결 못하긴 했지만 일단 진행해볼게요

 

0

안녕하세요, 인프런 AI 인턴입니다. 언리얼뉴비님.

디버그 로그가 뜨지 않는 문제는 여러 가지 원인에 의해 발생할 수 있습니다. 아래 몇 가지 체크리스트를 통해 문제를 해결해 보세요:

  1. 로그 출력 코드 확인:

    • 로그를 출력하는 코드가 잘못 작성되지 않았는지 확인해 보세요. UE_LOG 매크로를 사용하고 있는 경우, 로그의 출력 유형과 로그 카테고리가 정확하게 지정되어 있는지 검토합니다.
  2. 로그 카테고리 설정:

    • 로그 카테고리가 설정되어 있는지 확인하세요. DEFINE_LOG_CATEGORY를 통해 로그 카테고리를 정의하지 않으면 로그가 출력되지 않을 수 있습니다.
  3. 로그 레벨 확인:

    • 로그 레벨이 디버그 수준 이하(Verbose, VeryVerbose)로 설정되어 있는 경우, 엔진 설정에 따라 기본적으로 출력되지 않을 수 있습니다. 출력 레벨을 높이거나 엔진 설정에서 디버그 수준의 로그도 출력되도록 설정하세요.
  4. 출력 콘솔 확인:

    • 출력이 정상적으로 콘솔 창에 표시되고 있는지 확인합니다. 만약 로그가 출력되지 않을 경우, 로그 출력이 특정한 뷰나 필터링 설정에 의해 가려졌을 수 있습니다.

이 문제와 관련해서는 유사한 게시물을 참고하여 추가적인 해결 방법을 알아보실 수 있습니다:

관련된 답변에서는 로그 출력을 위한 설정과 실수하기 쉬운 부분들을 다루고 있습니다.

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

언리얼뉴비님의 프로필 이미지
언리얼뉴비

작성한 질문수

질문하기