์ ๋ํฐ ๊ธฐ๋ณธ ํด๋์ค๋ new๋ก ํ ๋น์ด ์๋๋ค๊ณ ํ์ จ๋๋ฐ,
๊ทธ ๋ง์ธ ์ฆ์จ ์ ๋ํฐ ๊ธฐ๋ณธ ํด๋์ค๋ ์ด๋ฏธ new๋ก ํ ๋น์ด ๋์๋ ์ํ์ธ๊ฐ์?
์ ๋ํฐ ๊ธฐ๋ณธ ํด๋์ค๋ new๋ก ํ ๋น์ด ์๋๋ค๊ณ ํ์ จ๋๋ฐ,
๊ทธ ๋ง์ธ ์ฆ์จ ์ ๋ํฐ ๊ธฐ๋ณธ ํด๋์ค๋ ์ด๋ฏธ new๋ก ํ ๋น์ด ๋์๋ ์ํ์ธ๊ฐ์?
Monobehaviour ์์๋ฐ๋๊ฑด ์ปดํฌ๋ํธ๊ฐ ๋๋๊น GetComponent๋ก ๊ฐ์ ธ์์ผ์ฃ new GameObject ๋ง๋ ๋ค์ AddComponent ํ๋ ๋ฐฉ๋ฒ๋ ์๊ธดํจ
๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค
์ ๋ํฐ์ ๋ชจ๋ ธ๋นํด์ด๋น์ด ์์ ์ ๋ด๊ฐ ์๋๋ผ ์ธ์คํด์์์ดํธํ๋ผ๊ณ ๊ฒฝ๊ณ ๋ฌธ ๋ฌ๋คใ ก์ด๋ง์ด์ผ. ์๋๋ฉด ์ ๋ํฐ๊ธฐ๋ณธ์ ์ปดํฌ๋ํธ๊ธฐ๋ฐ์ด๊ณ ์ด๊ฑฐ์จ ๋๊ฐ ํ์ด์ด๋ผํค์์ ๋ฏ์๋ค๋ถ์๋คํ ์ ์๋คใ ก ์ด๋ง์ด์ผ. ๊ทธ๋์ ๋ด๊ฐ ์๋๋ผ ์ปดํฌ๋ํธ์์ฑํ๋ ์ธ์คํด์์์ดํธ ์ฐ๋ผใ ก์ด๋ง์ด์ผ. ๋ด ํค์๋๋ ํด๋์ค์ ์ธ์คํด์ค ์์ฑ์ด๋คใ ก์ด๋ง์ด์ผ. ์ปดํฌ๋ํธ๋. ์ธ์คํด์ค๋ ๋ค๋ฅด๋คใ ก ์ด๋ง์ด - dc App
์ใ ใ ์ค๋ก์ง๋ง ๋งํฌ๊ฐ ๋๊ฒ ๊ท์ฌ์ฐ์ธ์ใ ใ ๊ฐ์ฌํฉ๋๋ค
๋ด ๊ฒ์์ค๋ธ์ ํธ๋ก ๋ง๋ค์ด๋ ๋๋๊ฑฐ๊ณ (๋น์ฐํ ํ ๋น์ด์์ผ๋๊น ์ปดํฌ๋ํธ๋ฅผ ์ถ๊ฐํ๋์ง ํด์ค์ผํจ) ์ธ์คํด์์์ดํธ๋ ๋ฏธ๋ฆฌ ๋ง๋ค์ด๋ ํ๋ฆฌํน๊ณผ ๋๊ฐ์๊ฑฐ ๋ง๋ค์ด๋ผ ์ ์์ ๋ฐ๋ก ์ ๋ํฐ ํ๋๊ฒ๋ณด๋จ C/C++์๋๋ฉด ์ ์ด๋ C# ๋ฌธ๋ฒ ๋ณด๊ณ ๊ฐ๋ ๊ฒ ์ฝ์ง ๋ ํ๊ณ ์ฌ๋ฐ์๊ฑฐ์
์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋ ์ํ๊ฐ ์ ์ผ ์ฌ๋ฐ์๋จ ์ ๋ค ์๋๋ฐ ์์งํ ๋ ๋ง์ด ์๋ฉด ๊ทธ๋งํผ ์๊ฐ์ ํญ๋ ๋์ด์ง๋๋ฐ ์ฌ๋ฏธ์์์๊ฐ ์์ด์ ์์ง๋ ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋ ์ํ๋ผ ๊ทธ๋ผ