언리얼수업/최종프로젝트

마우스클릭으로 포제스하기 Possess

UNREAL5 2024. 3. 18. 17:22

character가 Possess되면 마우스커스가 나타나게 한다.

RightMouseButton 이벤트를 사용하여 처리한다.

HitActor를 Pawn으로 Cast해서 valid한경우만 처리한다. 다시 되돌릴걸 생각하여 변수를 저장해놨지만. 그냥 swap하면 될것 같다.

TimeLine과 Lerp을 이용해 자신과 타겟Pawn을 교체한다. 

timeline은 float를 만들고 1초짜리 0~1로 변화하는 건데 거리에 따라 변화가 필요할듯 하다.