Collider2D๋ก ๊ตฌํด์ผ๋๊ณ
OnTriggerEnter2Dํตํด์ ๊ตฌํ๊ณ ์ถ์๋ฐ
์๋ง ์ฐพ์๋ด๋ col.contact[0]์ธ๊ฐ? ๊ทธ๋ ๊ฒ ์๋ ค์ฃผ๋๋ฐ
OnTrigger์ ๋งค๊ฐ๋ณ์ Collider2D์๋ ์์ contact๊ฐ ์์
์ํฌ์๋ผ๊ทธ๋ฐ๊ฐ ์ผ๊ฐํจ์๋ ๋ฒกํฐ ๋ด์ ์ธ์ ์ด๋ฐ๊ฑฐ ๊ณต๋ถํ๋ค๋ณด๋๊น ๋จธ๋ฆฌ ๋์ํ๋ค
๊ทธ๋๋ ๋ฐ์ฌ๋ vector3.reflect์์ด์ ํ๋ณตํ๊ธดํ๋ฐ ์ ๊ฑฐ ์ฐ๋ ค๋ฉด ๋ฒ์ ๋ฒกํฐ ๊ตฌํด์ผ๋์์ย ์ญ
์ด์ผ๊ตฌํ๋์ง ์๋ ค์ค์ฌ๋
๋ฒ์ ๋ฒกํฐ๊ฐ ์ ํ์ํ์ง๋ถํฐ ๋งํด๋ดฅ
๋ฐ์ฌํ๋ ค๊ณ ๋ผ๊ณ ์จ๋ง์๋ญ
์ ํํ๋ ๊ฑ ๋น๊ตฌ์ฒ๋ผ ๋ณผ๊ฐ์๊ฒ ๋ฒฝ์ํ๊ธฐ๊ฒํ๋ ค๊ณ
์ข๋ ์์ธํ ๋งํด๋ด =_=; ์ ํํ ์ด๋ค๊ฑธ ๊ตฌํํ๋ ค๋๊ฑฐ์. ์ง๊ธ ํ๋ ค๊ณ ํ๋๊ฒ ๋ญ๋
๊ทธ๋ฅ ํ์ ์๋ฉด ๋ฒฝ์ ํ๊ฒจ์ ๋ค์ด๊ฐ ๊ฐ๋๋ก ํ์ด๋์์ผํจ / ์ด๋ ๊ฒ ๋ค์ด๊ฐ๋ฉด \์ด๋ ๊ฒ ๋์ค๊ฒ
์ ๋ ์ฝ๊ฒ๋งํ๋ฉด ๊ฑ ๋ธ๋ญ๊นจ๊ธฐ์์ ๊ณต์ด ๋ฒฝ์๋ถ๋ชํ๋๊ฑฐ
๊ทธ ๋ญ๋ ์ฝ๋ฆฌ๋ ๋ก ๋ ์ด์บ์คํธ ํ๋๊ฒ ์์ ๊ทธ๊ฑธ๋ก ํ๋ฉด ๋ ์ ํํ๊ณ ๋ฒ์ ๋ ๋ฐ๋ก ์ป์์ ์์
2D๋ฉด ๋ ์ด์บ์คํธ๋ก ํด๋ผ
https://docs.unity3d.com/2020.1/Documentation/ScriptReference/Rigidbody2D.html
์ฌ๊ธฐ์
cast ํจ์ ๋ด๋ด
์ด๊ฑฐ๋ค ใฑใ ใฑใ
๊ทธ๊ฑฐ ํธ๋ฆฌ๊ฑฐ๋ ์ ์ ์ ๋ณด ์๋์ด