언리얼 4.22부터
UE4 4.22 버전부터 Possess(APawn* InPawn)는 상속을 받을 수 없게 되었다.
코드를 뜯어보니 이유는 모르겠지만 DEPRECATED 되었다.
해결법 사용 용법은 똑같다. 그냥 함수 이름만 변했다.
Possess(APawn InPawn) // 사용 불가(final 종결) OnPossess(APawn InPawn) // 사용 가능 UnPossess 의 경우에도 앞에 On만 붙여주면 된다 ( OnUnPossess() )
https://bbagwang.com/unreal-engine/ue4-4-22-cpp-possess-%EB%AC%B8%EC%A0%9C%EC%99%80-%ED%95%B4%EA%B2%B0%EB%B2%95/