List<int> list = new List<int>();ย
์ด๋ ๊ฒ ํ๋์์ ๋ฐ๋ก newํ๊ฑฐ๋
void Awake()
{
ย ย ย list = new List<int>();
}
์ด๋ค ์ฐจ์ด๊ฐ ์์? ์ด๋ค๊ฑด ์ ์๋ก ํ๊ณ ์ด๋ค๊ฑด ํ์๋ก ํ๋๋ฐ?ย
List<int> list = new List<int>();ย
์ด๋ ๊ฒ ํ๋์์ ๋ฐ๋ก newํ๊ฑฐ๋
void Awake()
{
ย ย ย list = new List<int>();
}
์ด๋ค ์ฐจ์ด๊ฐ ์์? ์ด๋ค๊ฑด ์ ์๋ก ํ๊ณ ์ด๋ค๊ฑด ํ์๋ก ํ๋๋ฐ?ย
๋ฐ๋ก ํ๋๊ฑด ์ ๋ํฐ ์ธ์คํํฐ์์๋ ์ ์ฉ๋จ. ๊ทผ๋ฐ ์ธ์คํํฐ๋ฅผ ๋ฐ๊พธ๋ฉด ์ธ์คํํฐ๊ฑธ๋ก ์ ์ฉ๋จ. Awake์ ํ๋ฉด ์ธ์คํํฐ๋ ์๊ด์์ด ๊ฒ์์์ํ๋ฉด ๋ฌด์กฐ๊ฑด ๊ทธ ๊ฐ์ผ๋ก ์ด๊ธฐํํจ
ํ๋ง๋๋ก ๋ณ์ ์ด๊ธฐํ ํ์ด๋ฐ์ด ์ ๋ํฐ์์ ์คํฌ๋ฆฝํธ๋ฅผ ๋ถ์ผ๋๋ ๊ฒ์์คํํ์๋๋์ ์ฐจ์ด์
์ด๊ธฐํ ์์ ์ด ์ปดํ์ผํ ๋์ธ์ง ๋ฐํ์ ํ ๋์ธ์ง ์ฐจ์ด๋ผ๋๊ฑฐ์ง? ๋ต๋ณ ๊ฐ์ฌ
awake onenable start ์์๋๊น awake์ ๋ฃ์๊ฑด ์๋ง ์ฒ์์ ์๋์ผ๋ก ๋ถ๋ฌ์ฌ ๋ญ๊ฐ ์์ด์ ๊ทธ๋ฐ๊ฑฐ ์๋๊น
List list; ํฌ์ธํฐ ๊ฐ์๊ฑฐ๋ผ ์ด๊ฑด ์ฃผ์๊ฐ๋ง ์ ์ฅํ๋๊ฑฐ๊ณ
new List(); new๋ฅผ ๋ฃ์ด์ค์ผ ๋ฉ๋ชจ๋ฆฌ์ ํ ๋น๋๋๊ฑฐ๋ผ์ ํ๋์ ๋ฃ์ผ๋ฉด ์ฌ์ฉ์ํด๋ ๊ฒ์์์ํ์๋ง์ ๋ฐ๋ก ํ ๋น๋๋๊ฑฐ๊ณ Awake์ ๋ฃ์ผ๋ฉด ๊ฐ์ฒด๊ฐ ํ์ฑํ ๋์๋ ํ ๋น๋๋๊ฑฐ์. ๋ฉ๋ชจ๋ฆฌ ์ฌ๋ฆฌ๋ ์์ ์ฐจ์ด