์ํ์ ์์ฐ๊ณ ํด๊ฒฐํ ์๋ ์์๊บผ ๊ฐ์๋ฐย
ํน์ ๋ธ๋ฃจํ๋ฆฐํธ ์ํฐ์ ํ๋ฉด staticmesh๊ฐ ์์ต๋๋ค.
๋ ๋ฒจ์ ๋ฐฐ์น๋ ์ํฐ ํ๋ฉด์ย width, height ๋ฅผ ๊ตฌํ๋ ค๊ณ ํ๋๋ฐ
๋ ๋ฒจ์ ๋ฐฐ์น๋ ์ด ํ๋ฉด์ ํฌ๊ธฐ๋ ์ํฐ์ scale์ ์ฌ์ฉํด์ ์ฌ์ด์ฆ๊ฐ ๋ณ๋๋๊ณ ์๊ณ , ์ด ๋ณ๊ฒฝ๋๊ณ ์๋ ์ฌ์ด์ฆ์ ๋ง์ถฐ์ ํน์ ์คํฌ๋ฆฝํธ๋ฅผ ๋ฃ์ด์ฃผ๋ ค๊ณ ํ๋๋ฐ
์ด ํ๋ฉด์ด ํ์ ๋์์ ๊ฒฝ์ฐ์, GetActorBounds ๋ฅผ ์ฌ์ฉํด์ ์ป์ ์ํฐ์ ๋ฐ์ด๋ ์ฌ์ด์ฆ์์ width, height ๋ฅผ ์ป๋ ๋ฐฉ๋ฒ์ ์ด๋ป๊ฒ ํด์ผํ ๊น์?
๋ง์ฝ 30๋ ์ ๋ z ์ถ์ผ๋ก ํ์ ํ์๊ฑฐ๋
25๋ ์ ๋ x์ถ์ผ๋ก ํ์ ๋์ด ์ค์ผ์ผ์ด ๋ณ๋๋์์ ๊ฒฝ์ฐ,ย
ํด๋น grid ์ width, height๋ฅผ ์ด๋ป๊ฒ ์ป์ผ๋ฉด ์ข์๊น์?
์ง๊ธ ์๊ฐํด๋ณด๋๊น boundbox ๋ก ์ฌ์ด์ฆ๋ฅผ ๊ตฌํ๋ฉด 90๋๋ก ๊บพ์ด์ง ์ค๋ธ์ ํธ๊ฐ ์๋๋ฉด ๊ตฌํ ์๊ฐ ์๊ฒ ๋น
ํ๋ฉด์ width height๋ผ๋๊ฒ ์ ํํ ์ด๋ค๋ป์ธ๊ฐ์ ์ผ๋ฐ์ ์ผ๋ก ์๊ฐํ๋ฉด ํ๋ฉด์ ๋์ด๊ฐ ํ์ ํ๋ค๊ณ ๋ณํ ๊ฒ ๊ฐ์ง์์๋ฐ
ํ๋ฉด์ ๊ฐ๋ก ์ธ๋ก์ ๋๋น ๋ ๋ฒจ์ ๋ฐฐ์น๋ ์ํฐ์ ๊ฐ๋ก ์ธ๋ก๋ ์ํฐ์ ์ค์ผ์ผ์ ๋ฐ๋ผ ๋ฐ๋๊ณ ์๊ณ actorbound๋ฅผ ์ฌ์ฉํด์ ๊ตฌํ๋ ค๊ณ ํ๋, ํ์ ํ ๋ฐฉํฅ์ ๋ฐ๋ผ ๊ฐ๋ก ์ธ๋ก๋ฅผ ์ด๋ป๊ฒ ๊ตฌํด์ผ ํ๋ ํ๋๋ฐ ๋ค์ ์๊ฐํด๋ณด๋ bound๋ฅผ ์ฌ์ฉํด์ ๊ตฌํ๋ ค๊ณ ํ๋ค๋ฉด ์์ง์ผ๋ก ํ์ ํ ํ๋ฉด์ด ์๋๊ณ ์์ผ ๊ตฌํ ์๊ฐ ์๋๊ฑฐ ๊ฐ์์ ์ด๋ป๊ฒํด์ผํ ์ง ๋ชจ๋ฅด๊ฒ ๋ค์
๊ฒ์ํด๋ณด๋ static mesh component ์ get local bounds ๋ผ๋ ํจ์๊ฐ ์ค์ผ์ผ๋ง ๋ฐ์๋๊ณ ํ์ ์ ๋ฐ์์ ์ํด์ค์ ๋ถ๋ง์ด๋ค ๋ผ๋ ๊ธ์ด ์ข ๋ณด์ด๋๋ฐ ๋ ๊ฒฝ์ฐ์๋ ๋๋ ค ๋ญํค์ธ๊ฑฐ ์๋๊ฐ ์ถ๊ธฐ๋
๊ทธ๋ฅ width ์ height ๋ณ์์ scale ๊ณฑํด์ ๋ฆฌํดํ๋ ํจ์ ํ๋ ๋ง๋ค๋ฉด ์๋จ? ์ด์งํผ ์ ๊ฐ์ ๋ค๊ฐ ์ง์ ์ค์ ํ๋ ๊ฑฐ ์๋๊ฐ? ์ค์๊ฐ์ผ๋ก ์ ํ๋ฉด์ ํฌ๊ธฐ๊ฐ ๋ฐ๋๋ ๊ฒฝ์ฐ๊ฐ ์์?