유니티 입문하면서 강의로 하나둘 배워보고 있습니다.. 이번에 내비게이션 배워봤는데 순찰 시스템 만들어서 좌표 3가지 + 원래있던 자리 총 4가지 좌표를 계속 돌아다니게 구현하는 걸 따라해보았습니다.
이렇게 짜고 오브젝트에 넣어서 좌표 3개 지정해둔 것도 배열에 넣었는데
요상하게 3번좌표까지 가면 멈춰버리더군요,, GPT에 물어봤는데 currentindex 같은걸 넣어서 고치라곤 하는데 강의에서 본 코드 그대로 썼는데도 문제가 생겨서 여쭤봅니다,,
옛날 강의라 다른 건지 헷갈리네요 ㅠ
배열 꼬인건데, 정답보단 이런 문제가 생겼을때 해결하는 과정에 대해 알려줄게요. for 문 안에 Debug.Log($"Waypoint 전체 개수: {waypoints.Length} 현재 I 값: {i}");
아 디버그로 확인할 수 있군요!! 감사합니다.. 해결해보겠습니다! - dc App
디버그로그로 확인하는 방법 익힌 다음에 구글에 유니티 디버깅 검색해봐요. 요긴하게 사용합니다.
waypoints가 아니라 tf_destination 인덱스 쪽이 꼬였네요