๋ชฌ์คํฐ๊ฐ ์ด์์ ํน์ ์ด์์ ๋ชฌ์คํฐ๊ฐ
OnTrigger ๋๊ฑฐ๋ OnCollision ๋๋ฉดย hp -=ย bulletDamage;
์ด๋ฐ ์ฝ๋๋ฅผ ๋ง๋คํ ๋ฐ
๋ชฌ์คํฐ์ชฝ ์คํฌ๋ฆฝํธ๋ ์ด์์ชฝ ์คํฌ๋ฆฝํธ ๋์ค์ ์ด๋๋ค ๋ฃ๋๊ฒ ๋์ผ๋ ค๋?
๋ชฌ์คํฐ๊ฐ ์ด์์ ํน์ ์ด์์ ๋ชฌ์คํฐ๊ฐ
OnTrigger ๋๊ฑฐ๋ OnCollision ๋๋ฉดย hp -=ย bulletDamage;
์ด๋ฐ ์ฝ๋๋ฅผ ๋ง๋คํ ๋ฐ
๋ชฌ์คํฐ์ชฝ ์คํฌ๋ฆฝํธ๋ ์ด์์ชฝ ์คํฌ๋ฆฝํธ ๋์ค์ ์ด๋๋ค ๋ฃ๋๊ฒ ๋์ผ๋ ค๋?
๋ชฌ์คํฐ์ชฝ์ ๋ฃ์ง ๋ณดํต ์๋๋ฉด ์ด์ข ๋ฅ์๋ฐ๋ผ ํน์ ๋ง๋ ๋ถ์์๋ฐ๋ฅธ ๋ฐ๋ฏธ์ง๋ฅผ ์ค์ผ๋์๋ ํค๋์ท๋์์๊บผ๊ณ
ํ์๋ํ์ค๋ฅ๋ผ ๋ง๋๋ถ์์ ๋ฐ๋ฅธ ๋ฐ๋ฏธ์ง ๋ณ๋์ ์๊ธด ํจ..
์ด์์ด ๊ณ์ฐํ ๋ = ๋ฟ๋ ๋ชฌ์คํฐ๋ง๋ค ๊ฒฐ๊ณผ๊ฐ์ ์ผ์ผํ ์ด์ค์ผ ํจ ๋ชฌ์คํฐ๊ฐ ๊ณ์ฐํ ๋ = ์ด์ ๋ฐ์ดํฐ๋ง ์์ผ๋ฉด ํผ์ ๊ณ์ฐํ๊ณ ํผ์ ๋ค์ง ์ ์์
์ด๊ฑด ์กฐ๊ธ๋ง ์๊ฐ์ ํด๋ณด๋ฉด ์์ธ๋ก ๋จ์ํ๋ฐ, ๋น์ฐํ ๋ชฌ์คํฐ ์ชฝ์ ๋ฃ์ด์ผ ๋จ. ์๋ํ๋ฉด ์ด์์ด ์ด๋๊ฐ์ ๋ถ๋ชํ์ ๊ทธ ๊ฐ์ฒด์ ์ฒด๋ ฅ๊ฐ์ ์ง์ ๊น๋ ๋ฐฉ์์ด๋ผ๋ฉด ๋ง์ฝ ์ฒด๋ ฅ์ ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ํํํ๋ ๊ฐ์ฒด์ ๊ฒฝ์ฐ์๋ ์ด๋ป๊ฒ ๊น์์ผ ํ ๊น? ๊ทธ๋์ ์ด์์ ๋จ์ํ๊ฒ ์ด๋๊ฐ์ ๋ถ๋ชํ๋ฉด ๊ทธ ๊ฐ์ฒด์๋ค๊ฐ ์ด์ ๋ง์๋ค๋ ์ด๋ฒคํธ๋ง ๋ฐ์์์ผ์ฃผ๊ณ ์ธ๋ถ ๊ตฌํ์ ๊ฐ์ฒด์ ์์ํ๋๊ฒ ์ข์.
๊ฐ์ถ
๋ฌด์กฐ๊ฑด ๋ชฌ์คํฐ์ ํ์ธ์ ํจ์๋ช : TakeDamage๋ก ํ์๊ณ ์ด์์ ์ญํ ์ TakeDamage ํธ์ถํ๊ณ Damage๊ฐ ์ ๋ฌ๋งํ๋ฉด ๋จ ์ด์์์ ๋ก์ง์ฒ๋ฆฌํ๋ฉด ๊ฒฐ๊ตญ ๋ชฌ์คํฐ๋ ๋ง๋ ํ์ด๋ฐ์ ์์์ผ๋์ ๋ ๋ก์ง ์ฒ๋ฆฌํด์ผ๋จ (๋๋ฏธ์ง ์ ์์๋ ์ด๋ฒคํธ๋ฐ์)