๊ตฌ์„ฑ ํŒจํ„ด์„ ์‚ฌ์šฉ ํ• ์‹œ Enemy ๊ฐ์ฒด์—

- CharacterMovementm.cs
- Health.cs
- CharacterRotate.cs

๋“ฑ๋“ฑ๋งŒ ์žˆ์œผ๋ฉด ๋ ๊ฒƒ ๊ฐ™์€๋ฐ Enemy ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋งŒ๋“ค์–ด์•ผ ํ•˜๋Š” ์ด์œ ๊ฐ€ ์žˆ์„๊นŒ์š” ?

์ €๋Š” ๋งŒ๋“ค์ง€ ์•Š์•„๋„ ๋œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š”๋ฐ ์œ ํŠœ๋ธŒ ๊ฐ•์˜ ์˜์ƒ์ด๋‚˜ ์œ ๋ฐ๋ฏธ ์˜์ƒ์„ ๋ณด๋ฉด Enemy ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ์˜์ƒ์ด ๋งŽ๋”๋ผ๊ตฌ์š” ์ดํ•ด๊ฐ€ ์•ˆ๊ฐ€๋Š”๋ฐ ์—ฌ๊ธฐ์„œ ๋˜ ๊ถ๊ธˆํ•œ ๊ฒƒ์€

๋งŒ์•ฝ Health ์ปดํฌ๋„ŒํŠธ๋ฅผ ์žฌ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด Health ์Šคํฌ๋ฆฝํŠธ์•ˆ์— ํŠน์ • ์ƒํ™ฉ ๋ฐœ์ƒ์‹œ ํŠน์ • ์ด๋ฒคํŠธ๋ฅผ Invoke ํ•ด์ฃผ๋Š”๋ฐ, ์ด์ œ ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋Š” ์–ด๋–ค ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋งŒ๋“ค์–ด ์ฒด์ธ์„ ์—ฐ๊ฒฐํ•ด์ค˜์•ผ ํ•˜๋Š”์ง€ ์˜๋ฌธ์ž…๋‹ˆ๋‹ค.

์ฆ‰ ๊ณต๊ฒฉ์„ ๋ฐ›์•˜์„์‹œ ํŠน์ • ํ–‰๋™์„ ํ•œ๋‹ค๋ผ๊ณ  ๊ฐ€์ •ํ• ์‹œ
Health.cs ์•ˆ์—์„œ Invoke ํ›„ ํŠน์ • ํ–‰๋™์„ ํ•˜๋Š” ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋งŒ๋“ค์–ด์„œ ์ฒด์ธ์„ ์—ฐ๊ฒฐํ•ด์ฃผ๋ฉด ๋˜๋Š”๊ฑธ๊นŒ์š” ?

์œ„๊ฐ€ ํ‹€๋ฆฌ๋‹ค๋ฉด ์ด๋ž˜์„œ Enemy ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ํ•„์š”ํ•œ๊ฐ€ ? ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ญ๋‹ˆ๋‹ค ๋„์›€ ์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.