inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[입문자를 위한 UE5] Part4. 언리얼 엔진 C++

디아블로 방식의 컨트롤

SimpleMoveToLocation() 작동 안함.

418

작성자 없음

작성한 질문수 0

0

디아블로 방식의 컨트롤 강의중 PlayerController에서 클릭 했을 때 그 위치로 이동하는 SimpleMoveToLocation()함수가 작동을 안 하는데 네비메쉬 문제 일까요?

unreal-engine 언리얼-c++

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

SimpleMoveToLocation() 함수가 작동하지 않는 문제는 여러 가지 원인으로 인해 발생할 수 있습니다. 네비게이션 메시가 관련되어 있을 수 있지만, 정확한 원인을 파악하기 위해서는 몇 가지 사항을 체크해보아야 합니다.

  1. 네비게이션 메시 설정: 게임 월드에 Nav Mesh Bounds Volume이 적절히 배치되어 있는지 확인하세요. 또한, 해당 볼륨이 적절한 곳에 배치되어 있는지와 충분한 크기인지도 확인해야 합니다.
  2. 이동 가능한 영역: Nav Mesh Bounds Volume 내에 있지만, 네비게이션 시스템에 의해 이동 불가능한 영역(예: 너무 가파른 경사, 벽 등)이 있는지 확인하세요.
  3. 컨트롤러 및 폰 설정: SimpleMoveToLocation() 함수는 AIController에서 사용되도록 설계되었습니다. PlayerController를 사용할 경우, 이를 적절히 처리하도록 코드에 추가적인 구현이 필요할 수 있습니다.
  4. 네비게이션 시스템 활성화 여부: 프로젝트의 세팅에서 네비게이션 시스템이 활성화되어 있는지 확인하세요.

위의 사항들을 점검해보시고, 여전히 문제가 해결되지 않는다면, 네비메시의 구성, 컨트롤러 구현 방식, 그리고 해당 함수를 호출하는 부분의 코드를 다시 한번 검토해볼 필요가 있습니다. 도움이 될 만한 로그 정보나 에러 메시지가 있다면 함께 확인해보시는 것도 좋습니다.

1장. 파일 추가 및 삭제 에서 생성할때 에러가 납니다.

0

70

0

3d game 리소스 추출하는 방법

0

156

1

11강 2분 22초. 12강 6분 18초 영상편집오류

0

71

1

GENERATED_BODY() 빨간 밑줄이 사라지지 않습니다

0

127

2

언리얼 프로젝트를 생성할 수 없었습니다(컴파일 실패)

0

313

2

Unreal VS 빌드오류 해결 도저히 못하겠습니다.

0

717

2

WidgetBlueprint 복사 방법 질문

0

64

2

수강생으로서의 고민

0

102

1

13강. 모듈 내 하위 디렉터리 인식 못하는 문제 해결법

0

65

1

UClass 안에 ClassDefaultObject 관련 질문이 있습니다.

0

88

1

해당 강의 중반부부터 싱크가 안맞는 것 같아요

0

75

1

디아블로 방식의 컨트롤에서 타겟 위치로 이동 문제

0

123

2

디아블로 방식의 컨트롤 맨마지막 옵션관련 질문

0

85

2

32. 디아블로 방식의 컨트롤

0

76

1

점프 강의 도중의 질문입니다.

1

104

2

AssetManager 질문

0

96

1

GetAssetByName<UR1InputData>("InputData")) 질문입니다.

0

127

2

Variable Replication

0

122

1

AI #4 질문

0

117

1

언리얼 시스템의 에러? 에 대해서 질문 드립니다.

0

360

1

전혀 이해가 가질 않네요.

9

408

1

의구심이 듭니다

0

361

1

Animation Event영상에서 Notify 대신 Received_Notify()사용

0

124

0

const FObjectInitializer& ObjectInitializer 와 const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()

0

313

1