์์ง ๊ฐ๋ฐ์ค... ๋ด์ผ ์๋ฃํ ์์ .
์ฟ ํก ๋ฐ๋ฉด์ ํ๋ค์ด์ ๊ฐ๋ฐ์ ๋ง์ด ๋ชปํจ. ๋ชธ์ด ์ต์ํด์ง๋ฉด ๊ด์ฐฎ์์ง๊ฒ ์ง ๋ญ!!
์ผ๋จ์ ๋ฐ์ฌ์ฒด๊ฐ ๊ดํตํ์ผ๋ก ์ ํ ๋ฒ์๊น์ง ์ด๋ํ๋๋ก ๊ตฌํํด๋์.
๋ค๋น๋ฉ์ ์ฌ์ด์ฆ๋ก ์ ํ๋ฒ์๋ฅผ ๊ตฌํ๋ ๋ฐฉ๋ฒ๊ณผ ํ๋ํ๊ฒ ๋น๊ฒ์์ค๋ธ์ ํธ๋ก ์ ํ๋ฒ์๋ฅผ ํ์ํ ๊น ๊ณ ๋ฏผํ๋ค๊ฐ ํ๋ํ๊ฒ ๊ตฌํํ๋ค๊ฐ ๋์ค์ ๋งต ์ฌ์ด์ฆ ๋ฐ๋์ด์ ๋ฒ๊ทธ ์๊ธธ ์๋ ์์๊ฑฐ ๊ฐ์์ ๋ค๋น๋ฉ์ฌ ์ฌ์ด์ฆ๋ก ์ ํ๋ฒ์๋ฅผ ๊ตฌํ๋ ๋ฐฉ์์ผ๋ก ํด๋จ์.
private void CalculateNavMeshSize()
{
NavMeshTriangulation navMeshData = NavMesh.CalculateTriangulation();
Vector3[] vertices = navMeshData.vertices;
int[] triangles = navMeshData.indices;
Bounds bounds = new Bounds(vertices[triangles[0]], Vector3.zero);
for (int i = 0; i < triangles.Length; i++)
{
Vector3 vertex = vertices[triangles[i]];
bounds.Encapsulate(vertex);
}
navMeshSize = bounds.size;
}
ํ ๋ค์ด๋์ ํฐ๊ฒฉ ๋นํ ์ต๋ 3๋ช ์ ํ ๋ค์ด๋์ ์ํฅ๋ ฅ์ ๋นจ๋ ค๋ค์ด๊ฐ ๊ณต์ค์ ๋ถ๋ถ ๋ ๋ค๋๋ ๊ฒ์ ๊ตฌํํ ์๊ฐ.
์ง๊ธ ๋น์ฅ ๊ฑฑ์ ํ๋๊ฑด
ํ ๋ค์ด๋์ ๋๋ ค๋ค๋๊ฐ๋ค ํ๋ ๋ฐ์ผ๋ก ๋๊ฐ๊ฒ ๋๋ฉด ์ด์ฐ ๋ ์ง..?(์ถ๋ฝํ ๊ฑฐ๊ฐ์) ์ถ๋ฝํ๋ค๋ฉด ์ด๊ฑธ ์ด์ฐ ์ฒ๋ฆฌํด์ผ ํ ์ง ๊ณ ๋ฏผ๋จ.
์ถ๋ฝ์ฌ๋ก ํ๋ค? --> ๋ฒจ๋ถ
๋ฐ๋ ์กด์ผ๋ก ๋จ์ด์ง๋ฉด ํ๋ ์ ๋นํ ๊ณณ์ ์ฐฉ๋ฅ์ํจ๋ค? --> ๋ฒ๊ทธ์ฒ๋ผ ๋๊ปด์ง๊ฑฐ๊ฐ์?
์.. ๊ทธ๋ฅ ๋ค๋น๊ฒ์ด์ ์ ๋นผ๋ฒ๋ฆด๊น ๊ณ ๋ฏผ์ค..
๋ด๋น๋ฉ์ ์ ์ฐ๋. ์ฅ์ ๋ฌผ๋ ์๋๋
๊ทธ๋๊น...!!! ์ฒ์์๋ ์บ๋ฆญํฐ๋ผ๋ฆฌ ์ถฉ๋ ๋ฌธ์ ๋๋ฌธ์ ์ผ๋๋ฐ ๋ด๊ฐ ์ํ๋ ๋๋ก ์๋๊ธธ๋ ์ง์ ์ฝ๋ฉ์ผ๋ก ๋ง๋ค์ด์ ์ผ๊ฑฐ๋ ..? ๋นผ๋ ค๋๊น ๊ท์ฐฎ๊ธฐ๋ ํ๊ณ ๊ทธ๋์ ๋ ๋๋๋ฐ ๋นผ์ผ๊ฒ๋น. - dc App
์ค ๋ญ๊ฐ TABS ๋๋ ๋๋ค
๊ฒ์ ์ด๋ฆ์ด์ผ? - dc App
ใ ใ ๋ณ๋ ฅ๋ผ๋ฆฌ ์ธ์๋ถ์ด๋ ๊ฒ์์ด์ผ
ํ๋ ๋ฐ์ ๋ฒฝ์ผ๋ก ๋ง์๋ฒ๋ฆฌ๋ฉด ๋์ง
์ด ์๊ฐ ๋ฐฉ๊ธํ์. ํฌ๋ช ๋ฒฝ ๋ง๋ค์ด๋ฒ๋ฆฌ๊น !! - dc App
ํ์ธ๊ธฐ
์ฐ๋ฆฌ์๊ฒ ๋!!! - dc App