ย void Die()
ย ย {
ย ย ย ย GameManger.GetInstance().playerDead = true;
ย ย ย ย Destroy(gameObject);
ย ย }
๋์ถฉ ์๋ฐ ์์ ๊ฐ ์์ด์ ๊ทธ๋๋ก ์ผ๋๋ฐ ์ค๋ฅ๋๋ค์....
GameManger ์คํฌ๋ฆฝํธ๊ฐ ์์ด์ ๊ทธ๋ฐ๊ฑฐ๊ฐ์์ ๋ง๋ค์ด์คฌ๋๋ฐ๋ ์ค๋ฅ๊ฐ ๋ ์!
์ง๋ฌธ1. GameManger์คํฌ๋ฆฝํธํํ ์์์์ผ์ผ ๋๋์?
์ง๋ฌธ2.์๋๋ผ๋ฉด GameManger์ public bool PlayDead=false; ๋ฅผ ๋ฃ์ด์ผย ํ๋์?
์ง๋ฌธ3.์๋๋ผ๋ฉด ์ค๋ฅ๋ฅผ ๊ณ ์น๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํ๋์?
๊ฐ์ฌํฉ๋๋ค
๊ฒ๋ฉ ์คํฌ๋ฆฝํธ ใ ใท?
GameManger์คํฌ๋ฆฝํธ๋ ์๋ก ๋ง๋ค๊ธด ํ๋๋ฐ ๋ค์ด์๋๊ฑด ๋ณ๋ฃจ ์์ด์!
colorscripter๋ผ๊ณ ๋ณต๋ถํด์ html ๋ณ์กฐ ํ ์ฒ๋ฆฌํ
ํ๊ฑฐ๊ฑฑ ๊ฒ๋ฉ ์คํฌ๋ฆฝํธ NewBehaviourScript : MonoBehaviour ๋ก ๋์ด์์ด์ GameManger : MonoBehaviour ๋ก ๋ฐ๊ฟจ๋๋ ์ค๋ฅ๊ฐ ์ฌ๋ผ์ก์ด์!
๊ทผ๋ฐ void Die() { GameManger.GetInstance().playerDead = true; Destroy(gameObject); } ์ฌ๊ธฐ์ GetInstance()์์ ์ค๋ฅ๊ฐ ๋๋ค์ฉ ใ ใ
๊ธฐ๋ณธ์กฐ์ฐจ ์๋์ ๊ฑฐ๊ฐ์๋ฐ ์ ๋ฌธ์๋ ๋ณด๊ณ ์ง๋ฌธํ๋๊ฑฐ?
์์ ๊ฐค๋ฌ๋ฆฌ๋ผ์ ๊ทธ๋ฐ๊ฑฐ ๋ชฐ๋ผ์ใ
๋ ๊ฐ์ ์น๋นกํต ์๋ผ๊ฐ ๋๊ตฌํํ ๊ธฐ๋ณธ์ ๋ ผํ๋ ์น๊ตฌ์ผ ใ ใ ใ ใ ใ
ใ ใ ๊ฒ์์ ๋ชป๋ง๋ค๊ฒ ๊ณ ์๊ธฐํํ ํ๋ ๋๊ณ ์ธ์ ๋ต์์ผ๋๊น ๋์จ์์ ํํ์ด ํ๋ฒ ํด๋ด์ผ๊ฒ ๊ณ ?? ใ ใ ใ ใ ใ ๋์ ๋ฏธ๊ฐ ์ง์ง ๋ถ์ํ๋น
๊ณต๋ถ๋ ์คํจํ๊ณ ๊ฒ์์ ์๋ ์คํจํ๊ณ ์ธ์๋ ์คํจํ๋๋ฐ ์ด์ ํํ์ด๋ ์คํจํ๋ค?? ใ ใ ;;
๊ฑท๋ ๋ฐฉ๋ฒ๋ ๋ชจ๋ฅด๋๋ฐ ๋ฌ๋ฆฌ๋ ๋ฐฉ๋ฒ ๋ฌผ์ด๋ณด๋ฉด ํด์ค๋ง์ด ์๋ค.. - dc App
์ฑ๊ธํค ํจํด ๊ฒ์