๊ฐ ๋ณ์ ์ค์ ์์ ์ด์ง ๋จ์ด์ง ๊ณณ์์ ๊ผญ์ง์ ๋ฐฉํฅ์ผ๋ก Raycast2D๋ฅผ ์ด 8๋ฒย ์ด์ ์ถฉ๋ ์ฌ๊ฐ์ง๋๋ฅผ ํ๋ฒ ๋ ๊ฐ์งํ๋ ค๊ณ ํด.ย
๋๊ทธ๋ผ๋ฏธ ์์น์์์ ์ถฉ๋์ bool๋ก ํํํ ๋ colUp, Down, Right, Left๋ผ๊ณ ํํํ๋ค๋ฉด, ์ ๋ค๋ชจ ์ง์ ์ ๋ญ๋ผ๊ณ ํด์ผ๋?
Rectangle์ด์์ ๋ฉ์ฒญ์
์
์ฌ๊ฐํ ๋ชจ์์ผ๋ก ๊ฐ์งํ ๊ฑฐ๋ฉด boxcast ์ฐ๋ ๋ฐฉ๋ฒ๋ ์์!
์ด๊ฑฐ ์๊ฐํด๋ณด๋ ์ข์ ๋ฐฉ๋ฒ์ธ ๊ฒ ๊ฐ๊ธดํด. ๊ทผ๋ฐ ๋ด๊ฐ ๊ฒ์์์ tilemap์ ์ง์ ์์ง์ฌ์ ๋ฟ๊ฒ ํ๋๋ฐ, ๊ฐ์ง ํ๋ค ํ๋๋ผ๋ ๋ด๊ฐ ๋ฟ๋ ๋ถ๋ถ์ด ์ ํํ ์ด๋์ง ํ์ธํ๋ ๋ฐฉ๋ฒ์ ๋ชจ๋ฅด๊ฒ ์ด์ ๋ชป์ฐ๊ฒ์. tilemap์ ์ด๋ ๋ถ๋ถ์ ๋ฟ์๋์ง, ๊ทธ ๊ผญ์ง์ ์ ์ขํ๋ผ๋ ์ ์ ์์ผ๋ฉด ์ข๊ฒ ๋๋ฐ ๊ทธ ๋ฐฉ๋ฒ์ ๋ชฐ๋ผ์ ์ง๊ธ ๋ฌด์ํ๊ฒ ๋๋ฆฌ๊ณ ์์
์ด๊ฒ ๋ง๋..?
collision.contacts[0].point๋ก๋ ๊ฐ์ง์๋๋? ํ์ผ๋งต์ ์์จ๋ด์ ๋ชจ๋ฅด๊ฒ ๋ค...
์ฝ๋
๊ฐ์์ด