public bool isExample = false;
์ด๊ฑฐ๋
public bool isExample;
void Awake()
{
isExample = false;
}
์ด๊ฑฐ๋
๋ฌด์จ ์ฐจ์ด๊ฐ ์๋๊ฑฐ์?
public bool isExample = false;
์ด๊ฑฐ๋
public bool isExample;
void Awake()
{
isExample = false;
}
์ด๊ฑฐ๋
๋ฌด์จ ์ฐจ์ด๊ฐ ์๋๊ฑฐ์?
์์๊ฐ Awake๋ณด๋ค ๋ ๋จผ์ ๋ฑ๋ก๋์ง
์ ์๋ ์ค๋ธ์ ํธ ์์ฑ๋๋ ์๊ฐ์ ํ ๋นํ๊ณ , ํ์๋ ๊ฒ์ ๋ด์์ awake๋ฅผ ๋ฐ๋ํ ๋ ํ ๋นํ๋ ์์ผ ๊ฑฐ์ ์๋ฅผ ๋ค์ด์, ์์ ์ ๋ํฐ ์๋ง์ ธ์ ํ์คํ์ง๋ ์์๋ฐ ์ ์ > ์ง๋ ฌํ ๊ฐ > ํ์ ์ด๋ฐ ์์๋ก ๋ฎ์๊ฑธ
์๋๋ awake ์ ์๋ null์ธ๊ฑฐ์ง?
ใ ใ ๋ฐ๋ก ํ ๋นํ์ง ์๋ ํ default๊ฐ์ ์ค๋ธ์ ํธ์ธ ๊ฒฝ์ฐ null ์์์ฒ๋ผ bool์ธ ๊ฒฝ์ฐ false
์์์ฒ๋ผ ์ ์ธ๊ณผ ๋์์ ๊ฐ ์ ํด์ฃผ๋ฉด ์ธ์คํํฐ์ ์ค์ ๋ก ๋ฑ๋ก๋ ๊ฐ์ด๋ ๋ค๋ฅผ ์ ์๊ณ ์๋์ฒ๋ผ awake์์ ๊ฐ ์ ํด์ฃผ๋ฉด ์จ๋ awake๊ฐ ํธ์ถ๋๋ ์์ ์์ isExample์ false๊ฐ ๋จ. ๊ธ๊ณ ์ ์ธ๋ง ํด๋์ผ๋ฉด ๊ธฐ๋ณธ๊ฐ์ด๋๊น ํ์๋ awake์ ์ null์ด ์๋๋ผ false์ผ๊ฑฐ์