[UE 5] 2D 게임 개발 12 - 타일맵 좌표단위 이동

0시0분·2025년 3월 5일
0

UE 5

목록 보기
34/52

최소 이동 기준을 좌표 한칸으로 하고자 한다.

구현한 함수 목록

[Set Destination] : 목적지 설정

이동하고자 하는 목적지 좌표를 각각 Grid PosDest Location에 저장.
Force Move 가 true 일 경우 서서히 이동시키지 않고 강제로 해당 위치로 바로 이동


[Has Arrived To Dest] : 목적지에 도착했는지 검사

목적지와 현재 위치의 거리가 10 미만이면 도착했다고 판단


[Update Destination] : 새로운 목적지 갱신

Stop Move 가 true가 아니라면 계속해서 이동.
현재좌표 + 방향좌표를 더해서 다음 좌표(목적지)로 가도록 함.


Stop Move 조건

방향키 입력이 없는 경우 Stop Move 를 true로 설정


최종 이동 로직

방향키를 아주 짧게 눌렀다 떼어도 한칸 단위로 이동하는걸 알 수 있다.

0개의 댓글