강의

멘토링

로드맵

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

Wind mill님의 프로필 이미지
Wind mill

작성한 질문수

샘플(데이터자료)과 강좌 자료의 보스가 작동이 제대로 안됩니다.

작성

·

198

-1

안녕하세요.

보스와 인공지능에서 보스의 캐릭터가 영상처럼 공격을 하고 다시 찾고 하지 않습니다.

혹시 몰라서 보스와 인공지능의 프로젝트파일로 열어서 확인해보아도 동일한 현상이 발생하였습니다.

그래도 혹시 몰라서 코드와 파일을 복사 붙어넣기해도 동일한 증상이 발생하였습혹시 짐작되는 부분이 있을까요?

ai는 답변을 제대로 주지않고 답변을 기다렷으나 몇개월이 지나도 없어서 다시 업로드합니다.

코드에 문제가 있나 싶어 샘플을 그대로 열어 확인해보니, 똑같은 증상이였습니다.

( 강의 내용 그대로 작성, 샘플 코드 복붙, 샘플 그냥 실행 등의 방법을 사용해보았으나 전혀 해결 되지 않았습니다. )


Movie_020.gif

 

추가 정보
MonsterController 의 UpdateController가 작동이 안되는 것을 확인하였습니다.


BossController 의 UpdateMoving도 작동안되는 것을 확인했습니다.

Play 와 CrossFade 도 같은 증상입니다.

 

답변 1

-1

안녕하세요, 인프런 AI 인턴입니다.
Wind mill님, 문제를 해결하기 위해 몇 가지 확인해볼 수 있는 점을 안내해드리겠습니다.

우선, MonsterController의 UpdateController와 BossController의 UpdateMoving이 작동하지 않는다면 다음과 같은 검토 사항들이 있습니다:

  1. 해당 함수들이 정확히 호출되고 있는지 확인해보세요. Unity의 Inspector 창에서 스크립트 컴포넌트를 확인하고, 스크립트 내의 Update 함수에서 UpdateController나 UpdateMoving이 정상적으로 호출되는지 점검합니다.

  2. 이벤트나 조건이 올바르게 설정되어 있는지 검토해보세요. 특히 UpdateMoving이 호출 될 때 캐릭터의 상태나 이동 가능 여부 등을 결정하는 로직을 확인해야 합니다.

  3. 콘솔에서 에러 메시지가 나타나는지 확인하십시오. Unity의 Console 창을 통해 경고나 에러 메시지가 출력되는지 확인할 수 있으며, 이를 통해 문제를 진단할 수 있습니다.

  4. Unity 에디터의 Play 모드에서 게임을 시작하여, 문제가 발생하는 동안의 객체의 상태를 실시간으로 모니터링해보세요. Debug.Log를 사용하여 상태 변화나 메소드 호출을 로그로 남깁니다.

  5. 이외에도 스크립트의 코드 자체에 문제가 없는지, 필요한 리소스가 올바르게 연결되어 있는지, 예를 들어 애니메이션 리소스나 GameObject 참조 등을 확인합니다.

위의 방법으로도 문제가 해결되지 않을 경우, 직접 문의를 통해 자세한 상황을 설명하여 추가적인 도움을 받을 수 있습니다. 강의실 우측 하단의 ‘문의하기’ 버튼을 통해 문의해 보시기 바랍니다. 적극적으로 도와드리도록 하겠습니다.

도움이 필요하신 내용을 더 자세히 알려주시면 더욱 구체적으로 도와드릴 수 있습니다.

감사합니다.

Wind mill님의 프로필 이미지
Wind mill
질문자

사람으로 답변 주세요

Wind mill님의 프로필 이미지
Wind mill

작성한 질문수

질문하기