์๋๋ฉด ์ธ๋ฆฌ์ผ ์์ฒด์ ์ผ๋ก ๋ฉ๋ชจ๋ฆฌํ์ ๊ด๋ฆฌํ๋?
๊ทธ๋ผ ๋ฐ๋ก ๋ด๊ฐ ๋ง๋คํ์๋ ์๋๊ฑด๊ฐ ๋ชจ๋ฅด๊ฒ์..
์๋๋ฉด ์ธ๋ฆฌ์ผ ์์ฒด์ ์ผ๋ก ๋ฉ๋ชจ๋ฆฌํ์ ๊ด๋ฆฌํ๋?
๊ทธ๋ผ ๋ฐ๋ก ๋ด๊ฐ ๋ง๋คํ์๋ ์๋๊ฑด๊ฐ ๋ชจ๋ฅด๊ฒ์..
๊ฒ์์ ๋ค ๋ง๋ค๊ณ ์ด๋ฐ๊ณ ๋ฏผ ํ๋๊ฑฐ์ง?
์๋ ๊ฑ ๊ถ๊ธํด์ ์ง์์ ๋ง์ผ๋ฉด ์ข์์
cdo ๋ ๋ฉ๋ชจ๋ฆฌ ํ์ด๋ ๋ญ ์๊ด์
๋ง๊ทธ๋๋ก ํด๋น Uclass์ ๊ธฐ๋ณธ ์ค๋ธ์ ํธ์. ๋ชจ๋ uclass๋ ์์ง ์คํํ ๋ ํ๋์ฝ cdo๋ฅผ ์์ฑํด์ ์บ์ฑํด๋๊ณ NewObject๊ฐ์ ํจ์๊ฐ ์ฝ๋ ๋ ํด๋น cdo๋ฅผ ๊ฐ์ง๊ณ ์์ฑํจ. ๋ณต์ฌ์์ฑ์๋ ์๋๊ณ FObjectInitialrizer ๊ฐ์ง๊ณ ํ๋์์ฑ์์
๊ฑฐ์ฐฝํ๊ฒ ํํํ๋๋ฐ ๊ทธ๋ฅ ๊น๋๊ณ ๋งํด์ ๋ธ๋ฃจํ๋ฆฐํธ ํด๋์ค์ ์ค๋ธ์ ํธ ์์ฑํ๋คํ ๋ uasset ๋งค๋ฒ ์ฝ์ด์ค๊ธฐ ๋ญํ๋๊น ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ ค๋๊ณ ๊ฐ์ ธ์จ๋ค ์ดํดํ๋ฉด๋จ ๋ฉ๋ชจ๋ฆฌํ์ด๋ ์๊ด์์
ใณ