ย void OnCollisionEnter2D(Collision2D other)
{
ย if(other.gameObject.tag == "hello")
{
ย ย ย ย ย ย ย ย ย Debug.Log("์ถฉ๋ ์์!");
}
}
๋์ถฉ ์๋ฐ ์ฝ๋ player์ ๋ฃ๊ณ ํ๊ทธ๊ฐ hello์ธ ์ค๋ธ์ ํธ๋ฅผ ํต๊ณผํด๋ ์๋ฌด์ผ๋ ์์ผ์ด๋จ.
player๋ hello๋ย Rigidbody2D (์ค๋ ฅ=0์ผ๋ก ์ค์ ) ๋ boxcollider2d(is trigger ์ฒดํฌ) ๋ ๋ค ์์.
๊ทผ๋ฐ ์ ์ถฉ๋์์์ด ์ถ๋ ฅ์ด ์๋ ๊น์???
์์ฌ๋๋๊ฑด
hello๋ player์ด๋์ transform.Translate๋ก ํด์ ๊ทธ๋ฐ๊ฑฐ ๊ฐ๊ธฐ๋ ํ๊ตฌ.... ๋ชจ๋ฅด๊ฒ ์์
collision์ด ์ด๋์ triggerenter๋ก ํด์ผํจ
์ ๋ง๋ค triggerenter2d๋ก ํ์์ด์! ๊ทผ๋ฐ๋ ์๋๋๋ผ๊ตฌ์..
์ฝ๋ผ์ด๋๊ฐ 2D ๊ฐ ์๋๊ฐ๋ฒผ.