์ฝœ๋ผ์ด๋”๊ฐ™์€ ํžˆํŠธ๋ฐ•์Šค๋‚˜ ๋ ˆ์ด๋ฅผ ์ด์„œ ๊ฑธ๋ฆฌ๋Š” ๋ถˆํŠน์ • ๊ฐ์ฒด๋“ค์ด๋ž‘ ์ƒํ˜ธ์ž‘์šฉํ•˜๊ณ  ์‹ถ์„๋•Œ ์ผ๋ฐ˜์ ์œผ๋กœ ์–ด๋–ค ์ ‘๊ทผ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋‚˜?

๋‹จ์ˆœํžˆ ์‚ฌ๊ฒฉ์ด๋‚˜ ํญ๋ฐœ์€ ๋ณดํ†ต ์ž๊ธฐ๊ฐ€ ๋‹ค๋ฅธ ๊ฐ์ฒด๋ฅผ ์ง์ ‘ ์ฟผ๋ฆฌํ•ด์„œ ๋ฐ€์–ด๋„ฃ๊ฒ ์ง€?

์˜ˆ๋ฅผ ๋“ค์–ด Bomb ์ปดํฌ๋„ŒํŠธ์—์„œ ์ถฉ๋Œ๊ฐ์ง€์‹œ GetComponent<Health>().TakeDamage(10) ์ •๋„ ํ•˜๊ฒ ์ง€


๊ทผ๋ฐ ๊ฒŒ์ž„์ด ๋‹จ์ˆœํ•˜๋ฉด ์ƒ๊ด€์—†๊ฒ ์ง€๋งŒ ์ข€ ๋” ๋ณต์žกํ•˜๊ฒŒ๋“ค ์ƒํ˜ธ์ž‘์šฉํ•ด์•ผ ํ•˜๋Š” ๊ฒŒ์ž„์œผ๋กœ ํ™•์žฅ์ด ๋˜๋ฉด

์ƒํ˜ธ์ž‘์šฉํ•ด์•ผํ•˜๋Š” ๋ชจ๋“  ์ปดํฌ๋„ŒํŠธ๋ฅผ GetComponent ํ•ด๋ณด๋Š” ๊ฒƒ๋ณด๋‹คย ์ข€ ๋” ์ผ๋ฐ˜์ ์ธ ์ ‘๊ทผ๋ฒ•์ด ํ•„์š”ํ• ๊ฑฐ๋ž€ ๋ง์ด์ง€.ย 


๋‹จ์ˆœํžˆ ๋Œ€์ƒ์— ๊ณต๊ฒฉ์„ ํ•œ๋‹ค๋Š” ๊ฒƒ๋งŒ ๋”ฐ์ ธ๋ด๋„, ๋งž๋Š” ๋Œ€์ƒ์—์„œ ์ด๋ฒคํŠธ๋ฅผ ๋ฐ›์•„์„œ ์ฒ˜๋ฆฌํ• ์ง€, ๋•Œ๋ฆฌ๋Š” ์ชฝ์—์„œ ์ด๋ฒคํŠธ๋ฅผ ๋ฐ€์–ด ๋„ฃ์–ด์•ผ ๋งž๋Š”๊ฑด์ง€ย ์ž˜ ๋ชจ๋ฅด๊ฒ ์Œ.


๋”ฑํžˆ ๋‹ต์ด ์žˆ๋Š” ๋ฌธ์ œ๋Š” ์•„๋‹ˆ๊ณ  ๋งŒ๋“œ๋Š” ๊ฒŒ์ž„์— ๋”ฐ๋ผ ๊ตณ์ด ์ผ๋ฐ˜ํ™” ํ•  ํ•„์š”๊นŒ์ง€๋„ ์—†์„ ์ˆ˜๋Š” ์žˆ๋Š”๋ฐ,

๋Œ€๊ฐ• ์ž์ฃผ ์“ฐ์ด๋Š” ํŒจํ„ด์ด๋‚˜ ๋ฒ ์ŠคํŠธ ํ”„๋ž™ํ‹ฐ์Šค๊ฐ€ ์žˆ์„๊นŒ ํ•ด์„œ ์งˆ๋ฌธํ•ด๋ด„