๊ฐ์ ์ฒด๋ ฅ ๋ถ๋ถ์ ๋ด๋นํ๋ health ์คํฌ๋ฆฝํธ๊ฐ ์๊ณ
์ ํํ ๋ฐ๋ฏธ์ง๋ฅผ ์ค๋ enemy.getcomponent<health>().TakeDamage(myAttdmg); ์ด๋ฐ์์ผ๋ก ๋๊ธฐ๋๋ฐ
getcomponent๊ฐ ์ฑ๋ฅ์ ๋๋ฆฌ๋ค๊ณ ๋ค์์
ํน์ ์ด ๋ฐฉ๋ฒ๋ณด๋ค ์ฑ๋ฅ์ ์ผ๋ก ๋์ ๋ฐฉ๋ฒ์ด ์์๊น?
์ ๋ผ๋ฉด enemy์ takedamageํจ์๋ฅผ ๋ง๋ค๊ณ ๊ฑฐ๊ธฐ์ ๋ค์ health์ takedamage๋ฅผ ํธ์ถํ๋ ๋ฐฉ์์ผ๋ก ํ ๊ฑฐ๊ฐ์์. Enemy ์ด๊ธฐํํ ๋ ํ๋ฒ getcomponentํด์ฃผ๊ณ ์. ๋ง๋๋ฐฉ์์ธ์ง๋ ๋ชฐ?๋ฃจ
์ด๊ฑฐ ์ง๋ฌธํ ์ ๋๋ฉด ๊ณ ๋ คํ ํ์ ์๋ ์์ค์
https://gall.dcinside.com/m/game_dev/52952
์คํฌ๋ฆฝํธ์์ ๋๋ฌด ์ฑ๋ฅ ์ ๊ฒฝ ์ ์จ๋ ๋