2D ํ๋ทฐ RPG๊ฒ์๊ฐ์ด ์์ง์ด๋ ๊ฒ์์ธ๋ฐ
๋ฉ๋ด ๊ธฐ๋ฅ์ค์ ์บ์น๋ง์ธ๋์ฒ๋ผ ๋ง๋๋ก ๊ทธ๋ฆด ์ ์๋ ๋ฉ๋ชจ์ฅ์ ๋ฃ์ ์์ ์ ๋๋ค
Line Renderer๋ฅผ ์ฐ๋ผ๊ณ ํด์ ๊ฒจ์ฐ๊ฒจ์ฐ ๊ทธ๋ฆฌ๋๊ฒ๊น์ง ์ฑ๊ณตํ๋๋ฐ
๊ทธ๋ฆฐ๋ค์ ์บ๋ฆญํฐ๊ฐ ์์ง์ฌ์ ์นด๋ฉ๋ผ๊ฐ ์ด๋ํ ํ ๋ค์ ์ด์ด๋ณด๋ฉด ๊ทธ๋ฆฐ๊ฒ ํ๋ฉด ๋ฐ(๊ทธ๋ ธ๋ ์๋ฆฌ ๊ธฐ์ค์ผ๋ก)์ ์์ต๋๋ค..
LineRenderer์ Use World Space๋ฅผ ์ฒดํฌ ํด์ ํ๋ฉด ์ฌ ๋ทฐ์์๋ ์ ๋๋ก ๋ฐ๋ผ์ค๋ ๊ฒ์ผ๋ก ๋ณด์ด๋๋ฐ
์ ์ ์ธ๊ฒ์์์ ์๋ณด์ด๋ค์;; ์ด๊ฒ ๋ฌด์จ ๊ธฐ์ค์ธ์ง
์ด๊ฑฐ ์ด๋ป๊ฒ ํด๊ฒฐํ ์ ์์๊น์ ใ ใ
์บ๋ฒ์ค ๋ ๋ ๋ชจ๋๋ ๋ผ์ธ ๋ ๋๋ฌ๋ฅผ UI ์๋ก ๋ณด๋ผ์๊ฐ ์์ด์ ์ค๋ฒ๋ ์ด ์๋๊ณ screen space - camera๋ก ์ค์ ํด๋จ์ต๋๋ค
๊ทธ๋ฆฌ๊ณ ์ด๊ฒ๋๋ฌธ์ ์ด๊ฒ์ ๊ฒ ์์๋ณด๋ค๊ฐ ๊ถ๊ธํด์ง๊ฑด๋ฐ
์ขํ๊ฐ ์คํฌ๋ฆฐ ์๋ ๋ทฐํฌ์ธํธ ์ด๋ ๊ฒ ์์ผ๋ฉด
๋ง์ฝ WorldToViewpoint ํจ์๋ฅผ ๊ฑฐ์น Vector3 ์ขํ๋ ๋์ด์ ์๋ ๊ธฐ์ค์ด ์๋๋ผ ๋ทฐํฌ์ธํธ์ ๊ณ ์ ๋๋๊ฑด๊ฐ์??
์์ง๋ ์นด๋ฉ๋ผ ๋ ์ด์บ์คํธ ์บ๋ฒ์ค ์ด๋ฐ๊ฒ๋ค์ ๊ฐ์ด ์์ค๋ค์ ใ ใ
๋ผ์ธ ๋๋๋ฌ๊ฐ ์๋ ์ค๋ธ์ ํธ๋ฅผ ์บ๋ฒ์ค ์์์ผ๋ก ์ค์ ํด๋ณด์ธ์.
๊ทธ๋ฆฌ๊ณ WorldToViewpoint๋ก ๊ตฌํ ์ขํ๋ ๋ทฐํฌ์ธํธ๊ฐ ๊ธฐ์ค์ด ๋๋๊ฒ ๋ง์์
์์ ์ขํ๊ณ๊ฐ ๋ทฐํฌ์ธํธ์ชฝ์ผ๋ฃจ ๋ฐ๊ปด๋ฒ๋ฆฌ๋๊ฑฐ์ฃ ?? ๊ฐ์ฌํฉ๋๋น ์บ๋ฒ์ค์ ์์์ผ๋ก ์ธ์คํด์ค๊ฐ ํ์ฑ๋๊ธด ํ๋๋ฐ ๋ ๋๋ฌ์ ์ ๋จธ ์ถ๊ฐํ๋ ๊ณผ์ ์ ๋ฌธ์ ๊ฐ ์๋๊ฒ๊ฐ์์ ๋ค์ ํ์ธํด๋ณผ๊ฒ์ ๊ฐใ ํฉ๋๋ค~
ํ ์ค์ฒ์๋ค ๊ทธ๋ฆผ ์๋? - dc App