728x90
반응형
▣ LineOfSightTo() 함수를 활용하여 시선에 보이면 True로 시선에 있지 않으면 False로 반환하는 함수를 활용하여 조건문을 만들었습니다.
▣ LineOfSightTo() : 다른 배우의 중앙과 상단까지 라인을 확인합니다.
▣ AAIController::ClearFocus : 지정된 우선순위에 대해 Focus를 지우고 결과적으로 FocalPoint도 지워집니다.
▣ AAIController::StopMovement : 컨트롤러가 현재 수행 중인 이동을 중단합니다.
▣ 저장 및 컴파일 후 플레이를 벽 너머로 플레이어를 움직이면 적 AI가 플레이어를 못 찾고 멈춰 있는 걸 확인할 수 있습니다.
728x90
반응형
'[ Unreal5 ] > - 언리얼엔진5 실습' 카테고리의 다른 글
언리얼엔진5 c++ BehaviorTree(Decorator, Selector, 플레이어 발견, 원위치로) (0) | 2024.04.28 |
---|---|
언리얼엔진5 c++ BehaviorTree(Blackboard Set, Ai Move) (0) | 2024.04.27 |
언리얼엔진5 c++ AIController(Focus, Move) (0) | 2024.04.27 |
언리얼엔진5 엘리베이터 (2) | 2024.04.26 |
언리얼엔진5 c++ ParticleSystem(SpawnEmitterAtLocation) (0) | 2024.04.26 |
댓글