๋ถ๋ชจ ์ค๋ธ์ ํธ A๊ฐ ์๊ณ
์์ ์ค๋ธ์ ํธ B, C ,D ์ด๋ฐ์์ผ๋ก ์๋ค๊ณ ํ ๋
๋ถ๋ชจ ์ค๋ธ์ ํธ์ ์๋ ์คํฌ๋ฆฝํธ ํ๋์์ BCD์ ์ฝ๋ผ์ด๋ ์ถฉ๋๊ฐ์ง๋ฅผ ์ด๋ค์์ผ๋ก ํด์ผํจ??
์ผ๋จ BCD๋ฅผ public GameObject๋ก ๊ฐ๊ฐ A์์ ์ฐธ์กฐ๋ฅผ ์์ผฐ๋ค๊ณ ํ๊ณ
B.transform.col.tag ์ด๋ฐ์์ผ๋ก ์ ๊ทผํ๋ ค๊ณ ํ๋๋ฐ ์๋๊ธธ๋
BCD๋ ์ ๋ถ ์คํฌ๋ฆฝํธ๊ฐ ์์ง๋ ์์.
B C D์ ์คํฌ๋ฆฝํธ ๋ฃ์ผ๋ฉด ์๋๋ ์ด์ ์์?
GetComponentsInChildren<Collider>(); ์จ์ ๋ค๋ฐ์์ค๊ณ
๋ถ๋ชจAํํ ๋ฆฌ์ง๋๋ฐ๋๊ฐ ์กด์ฌํด์ผ ๊ฐ์งํ ์์์
๋ถ๋ชจ๊ฐ BCD ์ถฉ๋๊ฐ์ง๋ ๋ชปํด, BCD์ OnCollisionEnter? ๊ฐ์๊ฑฐ ํจ์์์ ๋ถ๋ชจ๊บผ ํจ์ ํ๋ ํธ์ถํ๊ฒ ํด์ค (OnChildColliderEnter)๊ฐ์๊ฑธ๋ก