[SerializeField] private Button _checkButton;
ย ย public Button CheckButton
ย ย {
ย ย ย ย get
ย ย ย ย {
ย ย ย ย ย ย if(_checkButton == null)
ย ย ย ย ย ย {
ย ย ย ย ย ย ย ย _checkButton = transform.GetChild(3).GetComponent<Button>();
ย ย ย ย ย ย }
ย ย ย ย ย ย return _checkButton;
ย ย ย ย }
ย ย }
์ด๋ฐ์์ผ๋ก ์ฝ์ด์ฌ๋ ๋๊ฐ์ด๋ฉด ์ค๋ฅ ์์๊ธฐ๊ฒ ํ ๋นํ๋ ์ฝ๋ ๋ฃ์ด๋จ๋๋ฐ awake,start์์ GetComponent ์์ฐ๊ณ ย ์ด๋ฐ์์ผ๋ก๋ ์จ๋ ์๊ด์๋?
์์งํ ํฐ ์๊ด์ ์์. ๊ฒฐ๊ตญ get ํ ๋๋ง๋ค if ํ๋ฒ์ฉ ํ๋ ์ค๋ฒํค๋ ๊ฑธ๋ฆฌ๋๊ฑด๋ฐ, ๊ทธ ์ ๋๋ก ๋ง์ดํฌ๋ก ์ต์ ํ ํ ํ์ ์๋ ์ถ์
๊ทผ๋ฐ ๊ฐ์ธ์ ์ผ๋ก๋ ๊ผญ ์์ด์ผ๋๋๊ฒ ์๋๊ฒ๋ถํฐ ์ด๋ฏธ ์๋ฌ์ธ๋ฐ ๊ทธ๊ฑธ ๊ตณ์ด ์๋ฌ์ฒ๋ฆฌํด์ ๋์๊ฐ๊ฒ ๋ฐฉ์ด์ฝ๋ ๋ฃ๋๊ฒ ๋ง๋ ์ถ์ ใ ใ
[serializeField]๋ก ๋๋๊ทธํด์ ์ฐ๊ฒฐํด๋จ๋๋ฐ ํน์ ์ฐ๊ฒฐ ํ๋ฆด๊น๋ด....