๊ตฌ๊ธ์ ๊ฒ์ํ๋๊น ๋ฐ๋ก ๋์ค๋ค. ๊ถ๊ธํ ์ฌ๋์ ์๋ ๋งํฌ์์.ย
์กฐ์ธํธ๋ก ๋์ด๋น๊ธฐ๋ ํ์ ๊ตฌํํ๊ณ ์คํฌ๋ฆฝํธ๋ก ์ํ ์ข์ฐ ํ์ ํ๋ ๋ฒกํฐ๊ฐ์ ๊ตฌํ๋ ๋ฐฉ์์.
์ฝ๋๋ ๊ทธ๋ ๊ฒ ๊ธด ํธ์ ์๋๋ผ์ ๊ฐ๊ฐ์ ์ํ์ด ๋ญ ์๋ฏธํ๋๊ฑด์ง ๊ณต๋ถํ๋ฉด์ ์ฝ๋๋ฅผ ์ดํดํจ.
ํ ๋ค์ด๋์ ํ๋ธ ๊ฐ์ ๋ฐฉํฅ ๋ฒกํฐ๋ฅผ ํ ๋ค์ด๋์ ํ์ ์ถ์ผ๋ก ๋ฒฑ์ ๋ฒกํฐ? ํฌ์๋ฒกํฐ? ์ฉ์ด๋ ๊ธฐ์ต์ด ์ ์๋๋ค ์ํผ Projection ๊ฐ์ ๊ตฌํ๊ณ
Projection์ ํ ๋๋ก ํ ๋ค์ด๋์ Y์ถ์ ๊ธฐ์ค์ผ๋ก ํ์ ํ๋ ๋ฒกํฐ์ ์์นํ๋ ๋ฒกํฐ๋ฅผย Quaternion.AngleAxis๋ก ๊ตฌํ๋ ๋ฑ ์ฌ๋ฏธ์๊ฒ ๊ณต๋ถํ๋ค.ย ๋๋ถ์ ์ฌ๋ฌ๊ฐ์ง ์ํ ์ฉ์ด๋ ์๊ฒ ๋์๋ค.ย
Quaternion.AngleAxis๋ ์์ ๋ถํฐ ์ฌ์ฉํ๋ ๊ฑฐ๋ผ ์ด๋ ต์ง ์์๊ณ
Vector3.ProjectOnPlane ์ ๋ ์์ ์ฒ์๋ณด๋ ๊ฑฐ ์๋๋ฐ ์ด๋ ค์ด ๋ด์ฉ์ ์๋๋ค.ย ๋๋ฌด ์ด๋ ค์ด ๋จ์ด๋ก ์ค๋ช ํด์ ์ด๋ ต๊ฒ ๋๊ปด์ง ๋ฟ์ด์๋ค.
์์ผ๋ก ๋จ์ ๊ณผ์ ๋ ์ด๋ ์์ด ์ผ๋งํผ์ ์ฑ๋ฅ์ ์ก์๋จน๋๊ฑด์ง ํ ์คํธ๋ฅผ ํด๋ด์ผํ๋ค๋๊ฑฐ๊ณ
ํ์ฌ ์์ ๋ค์ Rigidbody ๋ก ์ด๋ํ๋๊ฒ ์๋๋ผ Navigation์ผ๋ก ์ด๋ํ๋ ์ค์ธ๋ฐย Nav๋ก ์์ง์ด๋ ๊ฒ์์ค๋ธ์ ํธ์ย ๋ฌผ๋ฆฌํจ๊ณผ๋ฅผ ์ด๋ป๊ฒ ๋ฃ์ด์ค์ผ ํ ์ง ์๋๋ฅผ ํด๋ด์ผ ์ ๋ฏ ์ถ๋ค. ์ง๊ธ ๋ค์ ์๊ฐํด๋ณด๋ฉด Navi๊ฐ ๊ตฌ์ง ํ์ํ ๊ฒ์์ธ๊ฐ ์ถ๊ธฐ๋ ํ๊ณ .... (์ ๋ ๊ฐ์ ์ถฉ๋๋๋ฌธ์ ๋ฃ์๋๋ฐ ์ํ๋๋๋ก ์๋์ด์ ์ ๋๋ผ๋ฆฌ์ ์ถฉ๋์ ํผํด์ ๋จ์ฒด ์ธ์ํ๋๋ก ์ง์ ๊ตฌํํด๋์... )
Navigation ์ผ๋ก ์ด๋ํ๋ ๊ฒ์์ค๋ธ์ ํธ์ ๋ฌผ๋ฆฌํจ๊ณผ๋ฅผ ๋ฃ์ด๋ณธ ์น๊ตฌ์๋?? ๊ทธ๋ฅ ์์ ํธ์ ๋ฌผ๋ฆฌํจ๊ณผ ๋ฃ๋ ๊ทธ๋ฐ๊ฒ ์๋?
์ธ๋ผ์์ด ์๋ง๋ค์๋ ธ
๊ณต๋ถํ๋๋ฐ ์ฌ๋ฏธ์์๋น ๊ทผ๋ฐ ์ ๊ฑฐ ์ฑ๋ฅ ๋ง์ด ๋จน์๋ ค๋??
์ ์ค๋ธ์ ํธ๊ฐ ๋ฌผ๋ฆฌ์ฐ์ฐ์ ๋จน๋์ค๋ธ์ ํธ๋ฉด ๋ง์ด๋จน์๋ฏ?
NavAgent์ ์ด๋๊ณผ ๋ฌผ๋ฆฌ๋ฅผ ๊ฐ์ด ์ฌ์ฉํ ๊ฒฝ์ฐ ์ด๋/์์ง์ ๋ถ๋ถ์์ ์๋ก ๊ฒฝ์ํ๊ฒ ๋จ.
NavAgent์ ๊ฒฝ๋ก๊ณ์ฐ๋ง ํด์, ๊ฒฝ๋ก์ด๋์ ๋ฌผ๋ฆฌ๋ก ํ๋๊ฐ
https://forum.unity.com/threads/navmeshagent-and-physics-with-rigidbody.837133/
์๋๋ฉด
์ฌ๊ธฐ์ ๋ค์ด ๋งํ๋๊ฒ์ฒ๋ผ ํน์ ๋ฌผ๋ฆฌ๊ฐ ๋ฐํ๋ฌ์๋ NavAgent๋ฅผ ์ ์ ๋๋๊ฐ
๋๋ ๋๊ณ ํ๋๊ฑฐ ์๊ฐํด๋ดค๋๋ ใ ใ ์์ ์ agent ์์ ๋ฌผ๋ฆฌ ๊ด๋ จ ํจ์๋ชฉ๋ก์ ๋ณธ๊ฑฐ ๊ฐ์์ ์ผ๋จ ์ด๋ ๋ค๋ ์ค๊ณ ๋ด์ผ ํธ๋ผ์ด ํด๋ณด๋ ค๊ตฌ
๋์๋๋ ๊ธ์ด๋ค