2dํ๋ซํฌ๋จธ ์์์ ๋ณด๊ณ ์๋๋ฐ ํ์ชฝ์ raycast์จ์ ์ถฉ๋๊ฐ์ง๋ฅผ ํ๋๊ฑฐ๊ฐ๊ณ
ํ์ชฝ์ ๊ทธ๋ฅ rigidbody2d๋ฅผ ์ฐ๋๋ฐ raycast๋ฅผ ์ฐ๋ ์ด์ ๊ฐ ์๋์?
2dํ๋ซํฌ๋จธ ์์์ ๋ณด๊ณ ์๋๋ฐ ํ์ชฝ์ raycast์จ์ ์ถฉ๋๊ฐ์ง๋ฅผ ํ๋๊ฑฐ๊ฐ๊ณ
ํ์ชฝ์ ๊ทธ๋ฅ rigidbody2d๋ฅผ ์ฐ๋๋ฐ raycast๋ฅผ ์ฐ๋ ์ด์ ๊ฐ ์๋์?
๋ฐฅํ ๋ ์๋ ฅ๋ฐฅ์ฅ์ด๋ ์ ๊ธฐ๋ฐฅ์ฅ ์ฐ๋ ์ฐจ์ด์ ๋? ๋์ด ๊ฐ์ค ์จ์ ๋ฐฅํ ๊ฑด์ง ์ ๊ธฐ์จ์ ๋ฐฅํ ๊ฑด์ง ๋ชจ๋ฅด๊ฒ ๊ณ , ์ด๋ค ๋ฐฅ๋ง์ ์ํ๋์ง๋, ๋ฐฅ์ ๋ค์ผ ์๊ณ ๋ฅผ ์ด๋์ ๋๊น์ง ์๊ฐํ๊ณ ์๋์ง๋ ์ ๋ชจ๋ฅด๊ฒ ๋ค์
rigidbody๋ฅผ ์ด๋ค๋๊ฑด ๋ชจ๋ ๋ฌผ๋ฆฌํจ๊ณผ๋ฅผ ๋ฌผ๋ฆฌ์์ง์ ๋งก๊ธฐ๊ฒ ๋ค๋๊ฑฐ๊ณ (์๋ ์ ๊ธฐ๋ฐฅ์ฅ) raycast๋ ๋ฌผ๋ฆฌ์์ง์ ๋ด์ฅ๋ ์ถฉ๋๊ฐ์ง ๊ธฐ๋ฅ์ธ๋ฐ ๊ทธ๊ฒ๋ง ์จ์ ์ธ๋ถ๋ด์ฉ์ ์ง์ ๊ตฌํํ๊ฒ ๋ค๋ ์์ง์
ํ๋ซํฌ๋จธ ๊ฒ์์ ๋ณดํต ๋ฌผ๋ฆฌ๋ฒ์น์ ๊ฑฐ์ค๋ฅด๋ ๋์์ ๋ง์ด ํ๊ฒ ๋จ. ์ฒด๊ณต์๊ฐ ์์์กฐ์์ด๋ ๋นํ๊ธธ ์ค๋ฅด๊ณ ๋ด๋ฆฌ๊ณ ๊ณ๋จ ๋ฐ์ด๋๊ณ ๋ฒฝํ๊ณ ๋ฑ๋ฑ. ๊ทธ๋ผ ๋ฌผ๋ฆฌ์์ง ๊ทธ๋๋ก ์ธ์์๊ณ ์ด์ฐจํผ ์์ ์ ๊ฐํด์ผํ๋๋ฐ ๊ทธ๋ด์๋ก ๋ฌผ๋ฆฌ๋ฒ์น์ ๋ฐ๋ฅด๋ rigidbody๊ฐ ๊ทธ๋ฅ ์ธ๋ชจ ์์ด์ง์ง
๋ ์ด์บ์คํธ๋ฅผ ์จ์ ๋ง๋๋ ๊ฑด ๋ฏธ๋ฆฌ ํน์ ๋ฐฉํฅ์ผ๋ก๋ถํฐ์ ์ถฉ๋์ ๊ฐ์งํ๋ฉฐ ์๋ํ๋ค๋ ๊ฑฐ์ ์์ ์ด๋์ฏค์ ์ฅ์ ๋ฌผ์ด ์๋์ง, ๋ฐ๋ฅ์ด ์ผ๋ง๋ ๋จ์ด์ ธ ์๋์ง ๋ฑ๋ฑ ๋ฆฌ์ง๋๋ฐ๋๋ง์ ์ฐ๋ ๊ฒฝ์ฐ๋ ์บ๋ฆญํฐ๊ฐ ๋ ์ ๋ฟ์๋ค, ์ ์๊ฒ ๋ถ๋ชํ๋ค ๋ฑ๋ฑ ๊ฒฐ๊ณผ๋ง์ ์ ์ ์์ ๋ ๋ค ํ๋ฒ์ฏค ๋ด์ ์ด๋ค ์๋ฆฌ๋ก ๋ง๋ค์ด์ง๋์ง ๊ณต๋ถํด๋ณด๋ ๊ฒ ์ข์ ๊ฒ ๊ฐ๋ค