์ฝ๋ผ์ด๋๊ฐ์ ํํธ๋ฐ์ค๋ ๋ ์ด๋ฅผ ์ด์ ๊ฑธ๋ฆฌ๋ ๋ถํน์ ๊ฐ์ฒด๋ค์ด๋ ์ํธ์์ฉํ๊ณ ์ถ์๋ ์ผ๋ฐ์ ์ผ๋ก ์ด๋ค ์ ๊ทผ๋ฒ์ ์ฌ์ฉํ๋?
๋จ์ํ ์ฌ๊ฒฉ์ด๋ ํญ๋ฐ์ ๋ณดํต ์๊ธฐ๊ฐ ๋ค๋ฅธ ๊ฐ์ฒด๋ฅผ ์ง์ ์ฟผ๋ฆฌํด์ ๋ฐ์ด๋ฃ๊ฒ ์ง?
์๋ฅผ ๋ค์ด Bomb ์ปดํฌ๋ํธ์์ ์ถฉ๋๊ฐ์ง์ GetComponent<Health>().TakeDamage(10) ์ ๋ ํ๊ฒ ์ง
๊ทผ๋ฐ ๊ฒ์์ด ๋จ์ํ๋ฉด ์๊ด์๊ฒ ์ง๋ง ์ข ๋ ๋ณต์กํ๊ฒ๋ค ์ํธ์์ฉํด์ผ ํ๋ ๊ฒ์์ผ๋ก ํ์ฅ์ด ๋๋ฉด
์ํธ์์ฉํด์ผํ๋ ๋ชจ๋ ์ปดํฌ๋ํธ๋ฅผ GetComponent ํด๋ณด๋ ๊ฒ๋ณด๋คย ์ข ๋ ์ผ๋ฐ์ ์ธ ์ ๊ทผ๋ฒ์ด ํ์ํ ๊ฑฐ๋ ๋ง์ด์ง.ย
๋จ์ํ ๋์์ ๊ณต๊ฒฉ์ ํ๋ค๋ ๊ฒ๋ง ๋ฐ์ ธ๋ด๋, ๋ง๋ ๋์์์ ์ด๋ฒคํธ๋ฅผ ๋ฐ์์ ์ฒ๋ฆฌํ ์ง, ๋๋ฆฌ๋ ์ชฝ์์ ์ด๋ฒคํธ๋ฅผ ๋ฐ์ด ๋ฃ์ด์ผ ๋ง๋๊ฑด์งย ์ ๋ชจ๋ฅด๊ฒ ์.
๋ฑํ ๋ต์ด ์๋ ๋ฌธ์ ๋ ์๋๊ณ ๋ง๋๋ ๊ฒ์์ ๋ฐ๋ผ ๊ตณ์ด ์ผ๋ฐํ ํ ํ์๊น์ง๋ ์์ ์๋ ์๋๋ฐ,
๋๊ฐ ์์ฃผ ์ฐ์ด๋ ํจํด์ด๋ ๋ฒ ์คํธ ํ๋ํฐ์ค๊ฐ ์์๊น ํด์ ์ง๋ฌธํด๋ด
๋๋ ์ธํฐํ์ด์ค ๋ง๋ค๊ณ ์ํธ์์ฉ ๊ด๋ฆฌํ๋ ๋งค๋์ ํด๋์ค ๋ง๋ค์ด์ ๋งค๋์ ์์ ์ด๊ด๋ฆฌํจ
๋ ๊ฐ๋ฅํ๋ฉด ์์ชฝ์ด ์๋๋ผ ๋ฐ์์ชฝ์์ ์ฒ๋ฆฌํจ