์ ๋ํฐ 3D์
๋ชฉํ๋ ๊ธธ์ฐพ๊ธฐ ์์คํ ์ผ๋ก ๊ฒฝ๋ก๋ฅผ ๋ฐ์์ ๋ชฉ์ ์ง๊น์ง ์ ์ ๊ทธ๋ฆฌ๋ ๊ฒ
3D๋ผ์ ๊ฐ๋ณ๊ฒ nav mesh agent์ฐ๋ฉด ๋ ๊บผ๋ผ๊ณ ์๊ฐํ์.
๊ทธ๋์ ์๋ ์๊ฐ์ nav mesh agent๋ฅผ ํ๋ ์ด์ดํํ ๋ฃ๊ณ ์๋๋ฅผ 0์ผ๋ก ๋ฐ๊พผ ํ์,ย line renderer๋ก ๊ฒฝ๋ก๋ฅผ ๋ฐ์์ ์ ์ผ๋ก ๊ทธ๋ฆฌ๋ ค๊ณ ํ์.
์๋๋ฅผ 0์ผ๋ก ํ๋๊ฑด ํ๋ ์ด์ด๊ฐ nav mesh agent์ ์ํด ์์ง์ด์ง ์๊ณ , ์ค์ค๋ก ์กฐ์ํ๋๊ฑฐ์ ์ง์ฅ์ด ์๋๋ก ํ๊ธฐ ์ํด์
๊ทผ๋ฐ ์ด๊ฑด ai๋ง๋ค๋ ์ฐ๋๊ฑฐ๋ผ ๊ทธ๋ฐ์ง playerํํ ์ด๊ฑธ ๋ฃ์ด๋๊ณ , ๋ด๊ฐ ์กฐ์์ ํด๋ฒ๋ฆฌ๋ฉด ์จ์ธ์ ์๋ฌ๊ฐ ๋ค ๋ฐ์ํจ
์ฌ๋๋ก ๊ตฌ์์ง์ง์์ ๊ธธ๋ก ์ด๋ํ๋ฉด ๊ณ ์ฅ๋๊ณ , ๋ํ๋ฅผ ์๋ํ๋ฉด ์๊ฐ์ด๋ํ๊ณ ๋๋ฆฌ์
๊ทธ๋์ nav mesh agent๋ฅผ player์ ์์์ผ๋ก ๋ฃ์๋๋ฐ๋ ๋๊ฐ์
์ข ๋ ๊น๋ฆฌํ ๋ฐฉ๋ฒ ์์?
๋ฑ player์์ ๋ชฉ์ ์ง๊น์ง ์ด๋๊ฐ๋ฅํ ๊ฒฝ๋ก๋ก ์ ์ผ๋ก ๊ทธ๋ฆฌ๊ธฐ๋ง ํ๋ฉด ๋จ
๊ทธ๋ฅ 7๋ถ์ง๋ฆฌ ํจ์คํ์ธ๋์ฐ๋ฉด ํธ-ํจ
์์ ์ฌ๋๊ฒ๋ ๊ณ ๋ฏผ์ค์ธ๋ฐ... ์ด๊ฒ๋ง ํ๋ฉด ๊ธธ์ฐพ๋๊ฑด ๊ฑด๋๋ฆด๊ฒ ์์ด์ ๋๋ฌด ๊ณ ๋ฏผ๋จ
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
ใ ใ ๊ทธ๊ฑธ๋ก ์ฒ์์ ์๋๋ฅผ ํ์ ๊ทผ๋ฐ navigation์ bakeํ ๋ ์ง๋๊ฐ๋ฉด ์๋๋๋ก ๋ง๋ค์๋๋ฐ ๋์ด๊ฐ๋ฉด navMeshAgent๊ฐ ๊ณ ์ฅ๋์ ์ด์ํ๊ฒ ์๋ํจ ใ ใ
์ค 2๋ฒ์งธ๊ป ์ฐพ์๋ณด๊ฒ ์ ใณใณ