ย bool hasTarget;
ย ย ย ย if (GameObject.FindGameObjectWithTag("Player") != null)
ย ย ย ย {
ย ย ย ย ย ย //hasTarget = true;
ย ย ย ย ย ย target = GameObject.FindGameObjectWithTag("Player").transform;
ย ย ย ย ย ย targetDamager = target.GetComponent<Damager>();
ย ย ย ย ย ย targetDamager.OnDeath += OnTargetDeath;
ย ย ย ย }
์ ์ด ์คํฐ๋๋ฉด ์ ๋ํฐ ์์ฒด๊ฐ ์์ ์ฃฝ์ด์ ์๋ฌ๋ด์ฉ๋ ๋ชฐ๋ผ์ ํ์คํ์ค ์ฃผ์์ง์ฐ๋ฉด์ ์์๋ณด๋๊น
์ hasTarget =ย true; ๋ผ๋ ๋ถ๋ถ๋ง ๋ค์ด๊ฐ๋ฉด ์ ๋ํฐ๊ฐ ์ฌ๋งํจ..
๊ทผ๋ฐ ๋ค๋ฅธ ์ ๋ Startํจ์์ ์ ๋ถ๋ถ์ด ๊ณตํต์ผ๋ก ๋ค์ด๊ฐ๋๋ฐ
์ ์๋ก ๋ง๋ ๋ชน๋ง ์คํฐ๋๋ฉด ์ ๊ธฐ์ ์ฃฝ์๊น ใ ใ ?
๋ฃ์๋ ์ฃฝ๋๊ฒ ์๋๋ผ true์ผ๋ ๋์๊ฐ๋ ์ฝ๋ฃจํด์์ ๋ฌธ์ ๊ฐ ์๊ธด๊ฑฐ์๋ค ๋ฉ์ฒญํ๋ค ใ ใ
์ฌ์ ๋๋ฉด ์ ๋ํฐ ๋ฒ๊ทธ๋ฆฌํฌํ ์ถ๊ฐํด๋ด. ๊ฒ์ํ๋ค ์ฃฝ์ผ๋ฉด ์ฌ๋์ด๋ ๋ญ๋ ์ผ๋ก ๋ ์์ค๊ฒ ํ ์ ์์
์น ์ฐพ์๋ณผ๊ฒ ๊ฐ์ฌ๊ฐ์ฌ