Written by
nodejs-style
on
on
Unity Day35
Unity Day35
A Star ( A* )
Node.cs
기존 노드에 부모 노드를 저장할 수 있게 한다.
PathFinding.cs
기존 코드에서 목적지를 찾은 경우 부모 노드 또한 저장하도록 한다
PathFinding.cs
다음 코드들로 오류도 해결하고 경로가 그려지게 한다
경로가 다음과 같이 그려진다.
PlayerController.cs
PathFinding.cs
기존 코드의 리턴 타입을 List 로 변경하고
새롭게 GetPath를 추가해 경로를 리스트화 시켜 전달하도록 함
PlayerController.cs
다음을 통해 이동 경로의 리스트를 통해 그림을 그린다
하지만 현재 경로 그림이 이상하게 그려지는 오류가 발생한다
전체적 코드의 구조나 어떻게 작동하는지는 이해하겠음
다만 오류가 발생하는 이유를 찾기 어려움
조금 더 열심히 수업을 들어야겠음
from http://jaehyeong-98.tistory.com/42 by ccl(A) rewrite - 2021-10-05 01:26:37