RawData->Resource->Content(prefabs)->RuntimeObject, UI...


๋Œ€์ถฉ mesh, material, texture ๋“ค์„ RawData->Resource๋กœ ๋“ฑ๋ก


24b0d121e09c28a8699fe8b115ef046c61f42a4c


๊ทธ๋ฆฌ๊ณ  ์ด resource์˜ ์กฐํ•ฉ์œผ๋กœ ๊ฒŒ์ž„๋‚ด์—์„œ ์‚ฌ์šฉํ•  prefabRawData๋“ค์„ ๋งŒ๋“ฌ


24b0d121e09c28a8699fe8b115ef046eca4fc3


24b0d121e09c28a8699fe8b115ef046ecb4acb



๊ทธ๋ฆฌ๊ณ  ๋Œ€์ถฉ ๊ฒŒ์ž„๋‚ด์—์„œ ์‚ฌ์šฉํ• ์ˆ˜์žˆ๋„๋ก prefab์œผ๋กœ ๋ณ€ํ™˜

์ด content๋“ค์„ ์ด์šฉํ•ด์„œ ๊ฒŒ์ž„๋‚ด runtime๊ฐ์ฒด๋กœ ๋ณ€ํ™˜์‹œํ‚ด


24b0d121e09c28a8699fe8b115ef04699730ffb9

๊ทธ๋Ÿผ ๋Œ€์ถฉ prefab๊ณผ enum๋“ค์„ ๋น„๊ตํ•ด์„œ ์นดํ…Œ๊ณ ๋ฆฌ๋งŒ๋“ค๊ณ 

์นดํ…Œ๊ณ ๋ฆฌ๋ณ„๋กœ ๋“ฑ๋ก๋˜์„œ ์‚ฌ์šฉํ• ์ˆ˜์žˆ๋‹ค!



24b0d121e09c28a8699fe8b115ef046ec94bc9ff

์ด๋ ‡๊ฒŒ ์ „์ฒด/์นดํ…Œ๊ณ ๋ฆฌ๋ณ„๋กœ ์ž˜ ๋œธ

๊ทธ๋ฆฌ๊ณ  prefab์„์„ ํƒํ•˜๋ฉด ์—ฐ๊ฒฐ๋œ prefabData๋ฅผ ๊ฐ€์ ธ์˜ฌ์ˆ˜์žˆ์Œ




์–ด์จŒ๋“  ์ด๊ฑธ๋กœ ํ•˜๋“œ์ฝ”๋”ฉ๋˜์—ˆ๋˜ ์ฝ”๋“œ๋“ค์€

raw๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•ด์„œ ์ž‘๋™๋˜๋„๋ก ๋ฐ”๊ฟ”์คฌ์Œ




์–ด๋””๋‹ค ์“ฐ๋ƒ๊ณ ?

์ด์ œ resource๋“ค์„ ๋“ฑ๋กํ•ด๋†“์œผ๋ฉด

๋‚ด๊ฐ€์›ํ•˜๋Š” ์กฐํ•ฉ์œผ๋กœ prefabRawData๋ฅผ ๋ฌดํ•œํžˆ ์ž‘์„ฑํ•ด์„œ ๊ฒŒ์ž„๋‚ด์—์„œ ์“ธ์ˆ˜์žˆ๋‹ค!





๊ทธ๋Ÿผ resource๋Š”..๋‚˜์ค‘์œผ๋กœ ๋ฏธ๋ค„๋†“๊ณ 

๋‹ค์Œ ์‹œ์Šคํ…œ์œผ๋กœ ๋„˜์–ด๊ฐ„๋‹ค