๋ง๋ค๊ณ ์๋ ๊ฒ์์ 3D RPG์ด๊ณ ๊ธฐ์กด์๋ ๋ฐ์ค์ค๋ฒ๋ฉ์ผ๋ก ๋ชฌ์คํฐ ๋ ์ด์ด๋ค์ ๋ฐฐ์ด์ ๋ด์์
Collider[] target = Physics.OverlapSphere(transform,radius,enemyLayer);
for(int i = 0; i <ย target.Length; i++)
{
target[i].GetComponent<enemy>().takeDamage(attackDamage);
}ย
์ด๋ฐ์์ผ๋ก ํด์ ์ ๋๋ฉ์ด์ ์ด๋ฒคํธ๋ฅผ ์ด์ฉํด์ ๋ฐ๋ฏธ์ง ์ฃผ์๋๋ฐ ๋ชฌ์คํฐ๊ฐ ๋ง์์ง๊ณ ์ ์์ฃฝ์์๋ก
GetComoponen๋ฅผ ๋ง์ด ํธ์ถํ ํ ๋ฐ ๋ค๋ฅธ ์ข์ ๋ฐฉ๋ฒ ์์๊น์??
๋งค๋์ ์์ ์ฒ๋ฆฌํ๋ผ๋ ์๊ธฐ๋ ๋ค์๋๋ฐ ๊ทธ๋ด๋๋ ์ด๋ป๊ฒ ํด์ผ ํ ๊น์??
๊ทธ๋ฆฌ๊ณ SendMessage๋ผ๋ ํจ์๋ ์๋๊ฐ ๋๋ฆฐ๊ฐ์??
๊ฒ์ปดํฌ๋ ์บ์ฑํด์ ์ฐ๊ณ ์ ๋ฉ์์ง๋ find๊ฒ๋น์ทํ๊ฒ ๋๋ฆฌ๋ ์ฐ์ง๋ง์ผ
๊ฒ์ปดํฌ๋ ๋ฑํ ๋น ๋ฅด์ง๋ ์๊ณ ๋๋ฆฌ์ง๋ ์์ผ๋ ๋ฐ๋ฅธ ๊ฒ ๋ถํฐ ๋จผ์ ์ต์ ํ ํ์ผ