ย ์๋
ํ์ธ์ ํ์ฌ RTS? ๋ฅผ ์ข ๋ง๋ค์ด๋ณด๊ณ ์ถ์ด์ ์ ์์ค์ธ๋ฐ NavMeshAgentย ์ฌ์ฉํด์ ๊ธธ์ฐพ๊ธฐ๋ก ๊ฑธ์ด๋ค๋๊ฒ ๋ง๋ค์๋๋ฐ
avoidancePriority ์์น๋ฅผ ์ด์ฉํด์ FSM ์์ย Idle,Move ์ํ์ผ๋ 50, Chase ์ํ์ผ๋ 49 ,Attack ์ํ์ผ๋ 48๋ก ํด์
๊ณต๊ฒฉ์ค ์ผ๋๋ ์ ๋ฐ๋ฆฌ๊ณ ํ๋ํ๋ฏ ๋ฉ์ถ๊ณ ย ๋๋ฆฌ๊ฒ ํด๋จ๋๋ฐ
Aํ ๋ฌด๋ฆฌ๋ย Move(์ด๋) , Bํ ๋ฌด๋ฆฌ๋ย AttackMove(์ดํ๋ )ย ์ํฉ์ผ๋ ์๋ก ๋ง์ฃผํ๋ฉด
Bํ์ด ์ฌ๊ฑฐ๋ฆฌ๋ด์์ ๋ง๋์ ๊ณต๊ฒฉ์ ์์ํ์ฌย Priority ์์น๊ฐ 48๋ก ๋๊ณ ๋ฉ์ถฐ์ ๊ณต๊ฒฉ์ ์์ํ๋๋ฐ
Aํ์ ์ด๋์ ์ฐ์ด๋์ ๋ฌด์ํ๊ณ ๊ทธ๋ฅ ์ฐ์ Destination์ผ๋ก ๊ฐ๋๋ฐ
Priority๋๋ฌธ์ธ์ง Bํ๋ฌด๋ฆฌ์ ๋ง๋ ๋ ์ฏค์ ์๋๊ฐ ์ ์ ๋๋ ค์ง๊ณ ์์ B๋ฌด๋ฆฌ์ ๊ปด๋ฒ๋ฆฌ๋ ์น๊ตฌ๋ ์๊ธฐ๋๋ฐ
์๋๊ฐ ์ค์ง ์๊ฒ ํ๊ฑฐ๋ ๋๋ ๋ค๋ก ๋์๊ฐ๊ฒ ํ๋ ๋ฐฉ๋ฒ์ด NavMesh์ย ์์๊น์?
ํ์ฌ NavMeshAgent ์ NavMeshObstacle ๋ฅผ ๋ฒ๊ฐ์ ๊ฐ๋ฉด์ enabled ์ฌ์ฉํ๋ฉด์
๊ณต๊ฒฉ ํ ๋ Obstacle๋ก ๋ค์ ๋ค๋น๋งค์ฌ ํ๋ ๋ฐฉ๋ฒ ๋ง๊ณ ๋ ์์๊ฑฐ ๊ฐ์๋ฐ ๋๋ฌด ์ด์ํ ๊ฑฐ ๊ฐ์์์.....
์ ์ด๋ณด๋๊น ์ข ์ค๋ช ์ด ์ด์ํ๋ค์....
https://www.youtube.com/channel/UCnWm6pMD38R1E2vCAByGb6w/videos
<- ์ด ์ฌ๋ ๋์์๋ณด๊ตฌ ์ฐ๊ตฌํ์์ค
๊ฐ์ฌํฉ๋๋ค ์ผ์ธ์ด....