์ ํ๋ธ ์์์์ ๋ณธ๊ฑด๋ฐ ์๋ฅผ ๋ค์ด์ GameManager.Instance.Test(); ์ด๋ ๊ฒ ๋ฐ๋ก ํธ์ถํ๋๊ฒย ์๋๋ผ
public Class TestCode{
GameManager game;
void Start()ย
{
game = GameManager.Instance;
}
void Func()
{
game.Test();
}
}
์ด๋ฐ์์ผ๋ก ์คํํธํจ์์์ ๋ณ์์ ์ง์ด๋ฃ์ด์ ์ฐ๋๋ฐ ์ด๋ ๊ฒ ์ฐ๋ฉด ์บ์ฑํ๊ฒ์ฒ๋ผ ๋ ๋นจ๋ฆฌ์ง???
์ด๋ฏธ instance ๋ผ๋ static ๋ณ์์ ์บ์ฑ๋์ด์๋๊ฑฐ์์ ์๋๋ง๋๋ก ์ฝ๋ ์งง๊ฒ ํ๋ ค๊ณ
์ ๋ง ์ธ์ธํ๊ฒ ๋ฐ์ ธ์ ์๊ฐํ๊ณ ๋๋ฒ๊ทธ๋น๋ํด์ ์ปดํ์ผ๋ฌ๊ฐ ์ต์ ํ ์ํ๋ค๊ณ ์๊ฐํ๋ฉด ์กฐ๊ธ์ ๋ ๋น ๋ฅผ์๋์๋๋ฐ, ๊ทผ๋ฐ ์ ๋ง ์๋ฏธ์์. - dc App