BroadcastMessage("OnReady", SendMessageOptions.DontRequireReceiver);
์ด๋ ๊ฒ ํ๋ฉด ๋ค๋ฅธ ๊ฒ์์ค๋ธ์ ํธ์ ๋ค์ด์๋ ์คํฌ๋ฆฝํธ์์๋ OnReady()ํจ์ ์คํํด์ค์ผํ๋๊ฑฐ ์๋์ผ?
ํ ์คํธ์ค์ธ๋ฐ ๊ฐ์ ๊ฒ์์ค๋ธ์ ํธ๋ย ์์๊ฒ์์ค๋ธ์ ํธ์ ์๋ OnReady()ํจ์๋ง ์คํํด์ฃผ๋ค??
๋ค๋ฅธ ๊ฒ์์ค๋ธ์ ํธ๋ค์ ์๋ OnReady() ์คํํ๊ฒ ํด์ฃผ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํด?
๋๋ง์ ๋ชจ๋ ธ๋นํค์ด๋น์ด MyMonoBehaviour๋ฅผ ๋ง๋ค๊ณ ๊ฑฐ๊ธฐ์ MyMonoBehavourList๋ฅผ static ๋ณ์๋ก ๋๊ณ OnEnable์์ ์์ ์ ์ปฌ๋ ์ ์ ๋ฑ๋ก์ํค๊ณ OnDisable์์ ์์ . ๋๊ฐ ๋ธ๋ก๋ ์บ์คํ ํ๊ณ ์ถ์ ๋ static ๋ณ์์ ์ ๊ทผํด์ ๋ชจ๋ ๋ชจ๋ ธ๋นํค์ด๋น์ด๋ฅผ ์ํํ๋ฉฐ ๋ธ๋ก๋ ์บ์คํ ํ๋๋ก ํ๋ฉด ๋จ. - dc App
์ด ๋ฐฉ์์ ํ๋์ ์์ ์ผ ๋ฟ์ด๊ณ ๋ค์ํ ๋ฐฉ๋ฒ์ผ๋ก ๊ตฌํ ๊ฐ๋ฅํจ. ์ด๋ ๊ฒ ํ ๋๋ Broadcasting๋ง๊ณ SendMessage๋ฅผ ์ฐ๋๊ฒ ๋ง์ ๊ฒ ๊ฐ๋ค - dc App
๊ทผ๋ฐ ์ด ๋ฐฉ๋ฒ์ผ๋ก ํ์ง ๋ง๋ผ๋๊น ์ ์๊พธ ์ด๋ฐฉ์์ผ๋ก ํ๋ ค๊ตฌ ํ๋ - dc App
์์จ๋ณธ ๋ฐฉ๋ฒ์ด๋ผ ์ผ๋จ ํด๋ณด๊ณ ์ถ์์ด. ์ง๊ธ์ Eventํจ์๋ก ํด๊ฒฐํ์ด ใณใณ