์ค๋ธ์ ํธ ์์ฑํ๊ณ ์๊น ๋ฐ๊พธ๋ ค๋๋ฐ ์ ์ ๋ฐ๋?
๋ ์ด๋ณด๋ผ์ ์ ๋ชฐ๋ผ...
awake์์ getcomponent ํด๋ณด๊ธฐ?
์์ธ๋ ๋ฐ์ ์ํ๋๋ฐ ์๊น์ด ์๋ฐ๋
์๋๋ค ๋ค์ ์์ธ ํฐ์ง
์๋ ์ง๊ธ๋ณด๋ ์ ์ด์ ์ปดํฌ๋ํธ๋ฅผ ์ ๊ธฐ์ ์ถ๊ฐํด์ฃผ๋ค. getcomponent๋ฅผ setcolor์ํฌ๋ null์ด๋ฉด ๋ฐ๋ ๋ฐ๋ก ์ด๊ธฐํํจ์๋ฅผ ๋ง๋ค์ด์ ๋ถ๋ฌ์ฃผ๋ addcomponent๋ฅผ ๋ฐ์์ ํด์ฃผ์ง๋ง๊ณ awake์์ addcomponentํด์ฃผ๊ณ ์ฐธ์กฐํด์ค์ผํ ๋ฏ.
์์ฑํ์ฆ์ Start ํจ์๊ฐ ํธ์ถ๋์ง ์์ ๋ฐ๋ผ์ image์ ์บ์ฑ์ด ์ด๋ค์ง์ง ์์ ์ํ๋ก ์ฐธ์กฐํ๋ ค๋ค ์๋ฌ๊ฐ ๋ฐ๊บผ์, Block์ชฝ์ Start ๋์ Awake๋ก ๋ฐ๊พธ๋ฉด ๋ ๋ฏ
์๊น์ด ์๋ฐ๋๋๋ฐ ์ด๋กํ์ง?
GetRandomColor()๊ฐ ๋๋คํ ์์ ๋ฐํํ๋์ง ํ์ธ
์์ ๋ ๋ต๊ธ ์ ๋ถ ๊ณ ๋ง์!! RandomColor์์ ์ด์ํ ๊ฐ์ ๋ฆฌํด๊ฐ์ ๋ฐ๊พธ๊ณ Block์ ๋ฐ๋ก ์ด๊ธฐํ ํด์ฃผ๋๊น ์ ์์ ์ผ๋ก ์๋๋ ํ๋ค ๊ณ ๋ง์!!
awake์์ getcomponent ํด๋ณด๊ธฐ?
์์ธ๋ ๋ฐ์ ์ํ๋๋ฐ ์๊น์ด ์๋ฐ๋
์๋๋ค ๋ค์ ์์ธ ํฐ์ง
์๋ ์ง๊ธ๋ณด๋ ์ ์ด์ ์ปดํฌ๋ํธ๋ฅผ ์ ๊ธฐ์ ์ถ๊ฐํด์ฃผ๋ค. getcomponent๋ฅผ setcolor์ํฌ๋ null์ด๋ฉด ๋ฐ๋ ๋ฐ๋ก ์ด๊ธฐํํจ์๋ฅผ ๋ง๋ค์ด์ ๋ถ๋ฌ์ฃผ๋ addcomponent๋ฅผ ๋ฐ์์ ํด์ฃผ์ง๋ง๊ณ awake์์ addcomponentํด์ฃผ๊ณ ์ฐธ์กฐํด์ค์ผํ ๋ฏ.
์์ฑํ์ฆ์ Start ํจ์๊ฐ ํธ์ถ๋์ง ์์ ๋ฐ๋ผ์ image์ ์บ์ฑ์ด ์ด๋ค์ง์ง ์์ ์ํ๋ก ์ฐธ์กฐํ๋ ค๋ค ์๋ฌ๊ฐ ๋ฐ๊บผ์, Block์ชฝ์ Start ๋์ Awake๋ก ๋ฐ๊พธ๋ฉด ๋ ๋ฏ
์๊น์ด ์๋ฐ๋๋๋ฐ ์ด๋กํ์ง?
GetRandomColor()๊ฐ ๋๋คํ ์์ ๋ฐํํ๋์ง ํ์ธ
์์ ๋ ๋ต๊ธ ์ ๋ถ ๊ณ ๋ง์!! RandomColor์์ ์ด์ํ ๊ฐ์ ๋ฆฌํด๊ฐ์ ๋ฐ๊พธ๊ณ Block์ ๋ฐ๋ก ์ด๊ธฐํ ํด์ฃผ๋๊น ์ ์์ ์ผ๋ก ์๋๋ ํ๋ค ๊ณ ๋ง์!!