์ฝ๋ ์คํํ ๋๋ง๋ค ์๋ก ์๊ธฐ๊ฒ ํ๋๊ฑฐ ๋ง๊ณ .์์ ๋จ์์ ๊ทธ๋ํฝ ํธ์ง๊ธฐ๋ก ํธ์ง ๊ฐ๋ฅํ๊ฒ
์ฝ๋๋ก ์์ฑํ๋ ค๋ฉด ๊ฒ์์ ์์ํด์ผํ๋๋ฐ ๊ทธ๊ฒ ๋ญ์๋ฆฌ์ - dc App
๊ทธ๋ฐ๊ฐ ์๋๋...
๋๊ณ ์๋๊ณ ๋ฅผ ๋ ๋์ ์ฝ๋๋ก ์์ฑํ๋ ค๋ฉด ๊ฒ์์ ์์ํด์ผํ์์? ์ ์ฝ๋๋ก ๋ง๋ ๊ฑธ ํธ์งํ๋ ค๊ณ ํ๋๋ฐ - dc App
ํธํ ๊ฑฐ ๊ฐ์์ ๊ทธ๋ ๊ฒ ํ๋ฉด
๋งต ๊ฐ์๊ฑฐ ์์ฑ์ํฌ๋ ๊ทธ๋ฆผ์ผ๋ก ๋์ถฉ ๊ทธ๋ฆฐ ๋ค์์ ์ฝ๋๋ก ๊ทธ๊ฑธ ์์ฑ ์ํจ ๋ค์์. ๊ทธ๊ฑธ ๋ ํธ์ง๊ธฐ๋ก ์ฎ๊ฒจ์ ๋ํ ์ผํ ๋ถ๋ถ์ ๋ํ์ผํ๊ฒ ํ๋ค๋๊ฐ ๋ง์ผ. ์์๋ฒํ ๊ธฐ๋ฅ์ด๋ผ ํ๋ฒ ์ฐพ์๋ ๋ณด๋ ค๊ตฌ ์์น ๊ตฌ๊ธ๋ง ํด๊ฐ๋ฉด์
๊ฒ์ ์ธ์ ์ธ ์์๋๊น ์์ ์ด๋ ์๋์ฐ ์ชฝ์ผ๋ก ์ฐพ์๋ด - dc App
์ธ๋ถ ๋ฉํฌ๋ก ์์ฑํด์ ์ฐ๋ฉด ๊ฐ๋ฅํ ๊ฑฐ ๊ฐ๊ธฐ๋ ํ๋ฐ... ์ ๋ํฐ ๋ด๋ถ์ ์ผ๋ก๋ ๋ถ๊ฐ๋ฅํ๊ฑด๊ฐ ...
์ฐ๋๊ฐ ๋งํ๋๊ฑด ๊ฒ์ ์คํํด์ ๋ง๋ ๋ค๊ธฐ๋ณด๋ค ์๋ํฐ+์คํฌ๋ฆฝํฐ๋ธํ ๊ฑธ ์ํ๋๋ฏํ๋ฐ ๋ค๋ฅธ ์๋ํฐ ํ์ฅ ์์ ๋ค์ ๋ณด๊ณ ์ฐธ๊ณ ํด๋ด๋ผ ํ๋ก๋น๋๊ฐ์๊ฑฐ
๊ทธ๋ฐ๊ฑฐ ํ๋ผ๊ณ ํ๋ฆฌํน ์๋๊ฑด๋ฐ
๊ทธ๊ฑด ์๋ํฐ ํ์ฅ ์๋๋?
์๋ ๊ฑฐ ๋ญ์๋ ธ
GameObject myGO = new GameObject("name", typeof(myScritp));
์ด๊ฑฐ๋ง๊ฐ๋ค ๋ญํ๋ ํธ์งํ๊ฒฝ์ ๋ฉ์ด๋๊ฑธ ์ํ๋๊ฑด๋ฐ
์ ๊ธ ์๋ชป์ฝ์. ๊ทธ๋ ๊ฒ ํ ๊ฑฐ๋ฉด ํ ์ค์ฒ png๋ก ๋ด๋ณด๋ด๊ธฐ ํ์ .
์๋ํฐํ์ฅ์ผ๋ก ๋ง๋ค๋ฉด ๋๋ค
์๋ํฐํ์ฅ์ผ๋ก ๋ง๋ค๊ฑฐ๋ ์๋ํฐ ํ์ฅ์ด๋ ExecuteInEditMode ์ ํธ๋ฆฌ๋ทฐํธ ์์ด์ฐ๊ฑฐ๋ ํด์ ์ง์ ๋ง๋ค๋ฉด๋
ใ ใ ์๋ํฐ ํ์ฅ ์ฐพ์๋ณผ๊ป