내일배움캠프-언리얼

TIL - 70

이시보 2026. 4. 8. 21:51

캐릭터가 상호작용하여 들 수 있는 아이템 구현

캐릭터의 상호작용 컴포넌트가 캐릭터가 아이템의 상호작용 범위에 들어가면 해당 아이템을 상호작용 가능 목록에 추가

-> 플레이어가 해당 아이템을 좌클릭하면 해당 아이템 GA_Carry 실행

-> 아이템이 캐릭터에 붙음(소켓)

1인 아이템이면 플레이어가 들고 움직임 

2인 아이템이면 한 쪽만 들고 끌며 움직임

이미 누가 들고 있는 2인 아이템은 다른 캐릭터 반대편으로 이동하여 듦

이동속도 제한은 GE로 설정

내려놓을 때 채널링

핵심 아이템 운반 시 Event.GPSActivated 발생

 

운반 시 서버가 직접 위치 계산 (SetActorLocation)

-ReplicateMovement가 결과를 전체 클라이언트에 전파, 클라이언트는 엔진 내장 Smoothing으로 보간

물리 이벤트 발생 시 서버가 임펄스 값 계산

 

이후 낙하 판정 구현

 

폭발은 후순위 구현

'내일배움캠프-언리얼' 카테고리의 다른 글

TIL - 72  (0) 2026.04.27
TIL - 71  (0) 2026.04.13
TIL - 69  (0) 2026.03.27
[내일배움캠프 - 언리얼] TIL - 68  (0) 2026.03.25
[내일배움캠프 - 언리얼] TIL - 67  (0) 2026.03.18