class๋ ๋๋คํ์ผ๋ฌด๊ธฐ
tag๋ ๋ฌด๊ธฐ๋ก ๋๊ฑฐ ๋ง๊ณ
damage๋ ๋๋คํ์ผ๋ฌด๊ธฐ class์ public์ผ๋ก ๋ณ์ ์์ฑ ํด์คฌ์ต๋๋ค
๋ฌธ์ ๋ ์ถฉ๋๊ฐ์ง๊ฐ ๋๋๋ผ๋ Destroy๊ฐ ๋์ง ์๋๋ค๋ ๊ฒ์
๋๋ค...
๋ถํ๋๋ฆฝ๋๋ค
class๋ ๋๋คํ์ผ๋ฌด๊ธฐ
tag๋ ๋ฌด๊ธฐ๋ก ๋๊ฑฐ ๋ง๊ณ
damage๋ ๋๋คํ์ผ๋ฌด๊ธฐ class์ public์ผ๋ก ๋ณ์ ์์ฑ ํด์คฌ์ต๋๋ค
๋ฌธ์ ๋ ์ถฉ๋๊ฐ์ง๊ฐ ๋๋๋ผ๋ Destroy๊ฐ ๋์ง ์๋๋ค๋ ๊ฒ์
๋๋ค...
๋ถํ๋๋ฆฝ๋๋ค
์ค์ค๋ก ๋ต์ ์ฐพ์๋ณด๊ธธ ๋ฐ๋๋๋ค.
๋ก๊ทธ๋ผ๋ ํ๋ ๋์์ if๋ฌธ ์ง์ ํ๋์ง ์ฒดํฌํด๋ณด์์.
๊ฐ์ฌํฉ๋๋ค
if๋ฌธ ์ง์ ์์ฒด๊ฐ ์๋๋๊ฑธ๋ก ํ์ธํ๋๋ฐ private void OnTriggerEnter2D(Collider2D other) { if (other.gameObject.tag == "์ฃผ์ "){ Debug.Log("Game Over"); Destroy(gameObject); ์ด ์ฝ๋๋ ์๋์ ์ ํ๊ฑฐ๋ ์... ๋ฌด์จ์ฐจ์ด์ธ๊ฐ์ ใ ใ
์ข ๋ต๋ตํ๊ธด ํ๋ฐ ์จํธ๋ฆฌ๊ฑฐ ์ํฐ ๋ค์ด๊ฐ์๋ง์ other ์ tag ๊ฐ ๋ญ์ง ๋ฐ๋ก ํ์ธํด๋ณด์ธ์...
๊ทธ๊ฒ์ ํ๊ทธ๊ฐ "์ฃผ์ "์ด๋ผ๋ ๋ป์ด ์๋๊น์ - dc App
์ฃผ์ ์ tag๋ก ํ๊ฑฐ ๋ง์์
์๋ ๋ง์๋๋ก other์ tag๊ฐ ๋ฌด์์ธ์ง ๋ก๊ทธ๋ฅผ ๋์๋ณด๋ฉด ์ if๋ฌธ ์ง์ ์ ์ํ๋์ง ์ ์ ์๊ฒ ์ง์?
ํ๊ธ ์ฐ์ง ๋ง์ธ์...
1. ๋๋ฒ๊ทธ๋ก๊ทธ๋ก hp๊ฐ ๋ช์ธ์ง ๊ณ์ ๋ณธ๋ค. 2. ์ถฉ๋์ด ๋ ๊ฒ ๋ง๋์ง ๋๋ฒ๊ทธ๋ก๊ทธ๋ก ํ์ธํ๋ค.