์ผ๋จ awake์์ ์ฒ์ ์ด๊ธฐํํ๋ ๊ฑดย initialize,
์ฌ๋ฌ๋ฒ ์ด๊ธฐํ ํ๋ย ๊ฑดย reset์ด๋ผ๊ณ ํ๋จํ๊ณค ์๋๋ฐ
๋ญ๊ฐ ์ด๊ฒ ์๋ ๊ฒ ๊ฐ๊ธฐ๋ ํ๊ณ ๋ชจ๋ฅด๊ฒ ์
์ผ๋จ awake์์ ์ฒ์ ์ด๊ธฐํํ๋ ๊ฑดย initialize,
์ฌ๋ฌ๋ฒ ์ด๊ธฐํ ํ๋ย ๊ฑดย reset์ด๋ผ๊ณ ํ๋จํ๊ณค ์๋๋ฐ
๋ญ๊ฐ ์ด๊ฒ ์๋ ๊ฒ ๊ฐ๊ธฐ๋ ํ๊ณ ๋ชจ๋ฅด๊ฒ ์
reset์ ์ปดํฌ๋ํธ ์์ฑ(๋ฐํ์ addํฌํจ)ํ ๋๋ ์ฐํด๋ฆญํด์ ๋ฆฌ์ ํ ๋๋ง ์๋ํด
https://docs.unity3d.com/ScriptReference/MonoBehaviour.Reset.html
- dc App
๋์ ์๋ฏธ์ ์ธ ์ฐจ์ด์ ์ค์ ์ ๋ ์ง๋ฌธ์ด๊ธด ํ๋๋ฐ ์ ๋ณด๋ ๊ณ ๋ง์
ํจ์ ๋ค์ด๋ฐ ๊ธฐ์ค์ด๋ผ๋ฉด ๋๋ ๋ณธ๋ฌธ๊ณผ ๋์ผํ๊ฒ ์๊ฐํจ - dc App
๋ค์ด๋ฐ์ด์ผ ๋ง๋๋ ๋ ๋ง์์ด๊ธด ํ๋ฐ, ํ๋ฒ๋ง ์ณ์ฃผ๊ณ ์ํ ๊ฑฐ๋ฉด Init, ํน์ ํ ์ฌ์ดํด๋ง๋ค ์ด๊ธฐํ๋ฅผ ํด์ค์ผํ๋ฉด Set, ์ด๊ธฐํ๋ ์ํ๋ก ๊ณ์ ๋๋๋ฆฌ๋๊ฑด Reset์ ๋๋ก ์ง๊ณ ์์. ์๋ฅผ ๋ค๋ฉด UI์์ ํ์ ์ ์ฒ์ ๋ง๋ค๊ณ ๋ค์ ์๊ณ ์น ๋ถ๋ถ์ Init์ ๋ฃ๊ณ ํ์ ์ ์๋ก ์ด๋๋ง๋ค ํธ์ถํ๋ฉด Set, ํ์ ์ ์ด๊ณ ์กฐ์ํ ๊ฒ์ Set, Init์์ ๊ฐ์ผ๋ก ๋๋๋ ค์ผํ๋ฉด Reset์ผ๋ก ๋ง๋ฆ
init ์ ๊ณผ์ ์ด๊ณ reset ์ ํ์์ง
initialize๋ ์ฒซ ์์ฑ์ ํ์ํ ๊ธฐ๋ณธ ์ค์ ์ ํ๋ ๊ฑฐ๊ณ reset์ ํน์ ์์ ์์ ์ฌํ์ฉ์ ํ ๋๋ง๋ค ์ด๊ธฐ๊ฐ์ผ๋ก ๋๋๋ฆฌ๋ ๊ฑฐ..