728x90

2019/11/24 2

[UE/Err] 'GetRandomPointInNavigableRadius': is not a member of 'UNavigationSystemBase'

. AI Navigation Mesh 관련 코드에서 컴파일 에러가 발생합니다. 버전업이 되면서 deprecated 된 걸로 보입니다. ​ \BMRandomMoveTo.cpp(25): error C2039: 'GetRandomPointInNavigableRadius': is not a member of 'UNavigationSystemBase' 이런 에러. ​ #include "AI/Navigation/NavigationSystem.h" 위 헤더 대신에 아래 헤더를 include 해줍니다. ​ #include "NavigationSystem/Public/NavigationSystem.h" ​ 그리고, "GetRandomPointInNavigableRadius" 메소드는 NavigationSystem 에서 ..

Unreal 엔진 2019.11.24

[VS] Visual Studio 2017 언어 변경, 로그 영어로 출력하기

. 유니티(Unity), 언리얼(Unreal) 설치하면서 Visual Studio 2017 버전을 적당히 설치해뒀는데, 기본 언어를 한국어로 설치해놨었네요. ​ 에러로그나 문제상황이 발생했을 때 에러로그를 영어로 보고 구글링을 해야 솔루션 찾기가 수월하기 때문에 영어로 환경 설정을 바꾸는게 좋습니다. 툴 옵션에서 밖꾸려고 보니, 언어팩을 추가로 설치해줘야 하는군요. Visual Studio 2017 버전의 언어팩 추가 설치. 간단합니다. 설치할 때 사용했던 Visual Studio Installer 를 통해 설치하면 됩니다. 수정 창이 뜨면 상단의 "언어팩"탭으로 이동해서 영어를 추가해주고 설치해주면 끝. 설치하기 전 실행되어있는 Visual Studio 는 닫아줍니다. 설치가 완료되고 다시 실행하면 아..

728x90
반응형