๊ฒฉํฌ๊ฒ์ ๋ง๋ค๋ ค๊ณ ์ธ๋ฆฌ์ผ ๋ ํํ๋ ์ค์ธ๋ฐ
์ด๋ค ์ธ๊ฐ์์๋ OnTakeAnyDamage Delegate ํด์ ์ฐ๊ณ ๋ ์ด๋ค ๊ฐ์์์ TakeDamage ํจ์๋ฅผ ์ฌ์ ์ํด์ ์ฐ๋๋ผ๊ณ
๊ทธ๋์ ์ด๋ ๋ฐฉ์์ด ๊ตญ๋ฃฐ์ธ์ง ๊ถ๊ธํด์ ๊ตฌ๊ธ๋งํด๋ดค๋๋ฐ ์์ฐ์ฐฎ์ ๋ต์ด ์๋ณด์ฌ์ ์ฌ๊ธฐ๋ค ๋ฌผ์ด๋ด
์ธ๋ฆฌ์ผ์์ ์ ์ด๋ ๊ฒ ๋ฐฉ์์ด ๋๋์ด์ ธ์๊ณ ๋ณดํต ์ด๋ค ๋ฐฉ์ ๋ง์ด์?
๋ด๊ฐ ๊ธฐ์ตํ๊ธฐ๋ก๋ ApplyDamage ๋ด๋ถ์ ์ผ๋ก TakeDamage๋ฅผ ๋ถ๋ฅด๊ณ ์ดํ์ ๋ธ๋ฆฌ๊ฒ์ดํธ๋ฅผ ๋ธ๋ก๋์บ์คํ ํจ ๊ทธ๋์ TakeDamage์์๋ ์ค์ง์ ์ผ๋ก ๋ฐ๋ฏธ์ง์ ๊ด๋ จ๋ ์์ ๋ง ํ๊ณ ๋ธ๋ฆฌ๊ฒ์ดํธ์ ์ดํํธ๊ฐ์๊ฑฐ๋ฅผ ๋ฐ์ธ๋ฉํ๋๊ฒ ์ข์๊ฑฐ ๊ฐ์.... ์ฃผ๊ด์ ์ธ ์๊ฐ์ด๋ผ ํ๋ฆด์๋ ์์ด.... - dc App
์ ใณใณ ๋ ๊ทธ๋ฐ ์์ง ํ์ดํ๋ผ์ธ์ด๋ ๊ตฌ์กฐ๊ฐ์๊ฑด ๋ชป๋ฐฐ์์ ์ ๋ชฐ๋๋ค
๊ทธ๊ฑฐ๋ง๊ณ ๋ ๋์๋ค
๋ญ๋ญ์๋์ง ๋ฌผ์ด๋ด๋๋ค?