์ง๊ธ ๋ง๋๋๊ฑด ํ์๋ํ์ค์ ์ ๋์ธ๋ฐ
์ข ๋ฅ๋ณ๋ก ๋ค ๋ฐ๋ก prefab์ ๋ง๋ค๋ ค๊ณ ํ๋๋ฐ ๋ง์ฝ ๋ง๋ค๋ค๊ฐ ๊ธฐ๋ณธ ๊ตฌ์กฐ๋ฅผ ๋ฐ๊ฟ์ผํ๋ฉด ์ผ์ผํ ๋ค ๋ฐ๊ฟ์ค์ผํ๋๊น
์ฐจ๋ผ๋ฆฌ ๊ตฌ์กฐ๋ง ์กํ prefab์ ๋ง๋ค๊ณ ๋ฐ์ดํฐ๋ฅ (๊ณต๊ฒฉ๋ ฅ์ด๋, ์ด๋ฏธ์ง๋ ๊ทธ๋ฐ...)๋ scriptableObject๋ก ๋ฐ๋ก ๋ง๋ค์ด์ย
GameObject๋ก ์ํ๋ ๋๋ง๋ค ๋ฑ๋ก๋ scriptableObject์์ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๋ ์์ผ๋ก
์ฌ๋ฌ์ข ๋ฅ ์ ๋์ ๋ง๋ค์ ์๊ฒ ํ๋๊ฒ ์ข์ง์์๊น ์๊ฐ์ด ๋๋๋ฐ์
๊ทผ๋ฐ ์ด๋ฌ๋ฉด ๋งค๋ฒ ์ ๋์ด ์์ฑ๋ ๋๋ง๋ค ๋งค๋ฒ ์๋ก์ด prefab์ ์์ฑํ๋ ์์ด ๋์ง์๋ ๊ถ๊ธํด์
๋ค๋ฅธ ์ฌ๋๋ค์ ์ด๋ป๊ฒ ํ๋์ง ๊ถ๊ธํฉ๋๋ค.
rpg๊ฒ์์ ์ก๋ชน์ด๋ ์บ๋ฆญํฐ๊ฐ์ด ์ด๋ฏธ์ง,์ ๋๋ฉ์ดํฐ, ๊ธฐํ ์์น๋ง ๋ฐ๋๋ฉด ๋๋ ์ ๋ค ๋ง๋ค๋ prefab์ ์ข ๋ฅ๋ณ๋ก ๋ง๋๋์ง ์๋๋ฉด ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ์๋์ง?
๋๊ฐ ์๊ฐํ๋๊ฒ ๋ง์ ๋ฐ์ดํฐ(์คํฌ๋ฆฝํฐ๋ธ ์ค๋ธ์ ํธ)๋ ๋๋๋ง(gameobject)์ด๋ ๋ถ๋ฆฌ์์ผ์ ๋ง๋๋๊ฒ ์ถํ ํ์ฅ์ฑ์ด ์ข์ ๋งค๋ฒ ์์ฑ์ฑํ๋ค๊ณ ์๊ฐ๋๋๋ฐ ์ ๋์ด ์ฃฝ์์ผ๋ฉด ์ฃฝ์์ ๋ ์ด๋ ์๋ก์ด ๋ฐ์ดํฐ๋ ๋ค์ ๋งค์นญ์์ผ์ ์ฌ์ฌ์ฉํ๋ฉด ์๋ก์์ฑ์ํ์์ ๊ทผ๋ฐ ์ด๋ฐ๊ฑฐ ์๊ฐํ์ง๋ง๊ณ ์ผ๋จ ์ง๊ธ ์๊ฐํ๋๋ก ๋ง๋ค์ด ๋ง๋ค์ง๋ ๋ชปํ๋๋ฐ ์ต์ ํ ์๊ฐํ๋ฉด ์งํ๋ ๋ชปํจ
๊ธฐ๋ฅ์ฐจ๊ตฐ์!