1. ์ด๋ค ์ํฉ์ ์จ์ผํ๋๊ฐ?
ScriptableObject์ด ๋ญ์ง ์ ์๊ฒ ๋๋ฐ ๊ทธ๊ฑธ MonoBehaviour์ฒ๋ผ ๊ธฐ๋ฅ์ ๋ฃ์ ์๋ ์๊ณ ์ผ๋ฐ Class์ ์๋ฌด๋ฐ ์ฐจ์ด๋ฅผ ๋ชจ๋ฅด๊ฒ ์
2. 2D Array ์ ์ฅ์๋๋?
์) int[,] ๊ป๋คํค๋๊น ๋ค๋ ๋ผ๊ฐ๋๋ฐ...
1. mobobehaviour ์ฒ๋ผ ๊ธฐ๋ฅ์ ๋ฃ์ ์ ์์ 2. ์์ฑํด์ ์ฐ๋ ๊ฑฐ์. ๋ฐ์ดํ๋ฅผ ๋ง๋ค์ด์ ๊ฐ์ ์ ์ฅํ๋ฉด๋จ. ํํ ๋ฆฌ์ผ ์ฐพ์๋ด.
๊ฒ์ ๋ฐฐ์, ์บ๋ฆญํฐ HP์ฒ๋ผ ์ค์ ๋ก ์กด์ฌํ๋ ๊ฐ์ด์ง๋ง ๊ฒ์์์ ์ด๋ค ํํ๋ก ๋ณด์ฌ์ง๊ณ ์ด๋ค ํํ๋ก ์ฐ์ผ์ง ์์ง ์ ํด์ง์ง ์์ ๋ชจ๋ธ์ ํด๋นํ๋ ๊ฐ์ ์ ๋ํฐ์์ง ์ค๋ธ์ ํธ๋ก ์ถ์ํํ๊ฑฐ์ - dc App
MVC๋ผ๊ณ ์๋? ์ฌ์ค์ ์ ๋ํฐ์ V๋ ๋ทฐ์ปดํฌ๋ํธ๋ค์ด ๋ค ํด์ฃผ์ง๋ง.. MB๋ ๊ฑฐ์ ์ปจํธ๋กค๋ฌ SO๋ ๊ฑฐ์ ๋ชจ๋ธ์ด๋ผ๊ณ ์๊ฐํด - dc App
์ฌ๊ธฐ์ ์ค์ํ๊ฑด ์ง๋ ฌํํด์ ๊ฒ์์ ์๋ช ๊ณผ ๊ด๊ณ์์ด ๋นํ๋ฐ์ฑ ๋ฐ์ดํฐ๋ก ๋ง๋๋๊ฑด ๋ฐ๋ก ํด์ผํ๋ค. - dc App
SO ๋ Json ์ด๋ ์ด๋๊ฑธ ์ ํธํจ ๋ณดํต? ๋ Json๋ง ์ฐ๊ณ ์๋๋ฐ, SO๋ฅผ ์จ์ผ ํ๋ ์ด์ ๋ฅผ ์์ง ์ ๋ชจ๋ฅด๊ฒ ๋ค...
๋์ด ์์๋ค๋ฆ Json์ ๋์คํฌ์ ๋น์ ๊ท์ ์ผ๋ก ์ง๋ ฌํ ๋น์ง๋ ฌํ๋ฅผ ํ๋ ค๊ณ ์ฐ๋๊ฑฐ๊ณ - dc App
SO๋ UnityEngine.Object์์ ์ ๊ณต๋๋ ๊ธฐ๋ฅ (๋ํ์ ์ผ๋ก ์ธ์คํํฐ์ ์ปดํฌ๋ํธ๋ก ๋ ํผ๋ฐ์ค๋ผ๋๊ฐ) ์ ํฌํจํ๋ GameObject์ ๊ธฐ๋ฅ์ ์ ์ธํ ์ค๋ธ์ ํธ์ - dc App
๋น์ง๋ ฌํ -> ์ญ์ง๋ ฌํ - dc App
๋ฐ๋ผ์ GC์ ์ข ์๋๋ ๋ฉ๋ชจ๋ฆฌ๋ฐ์ดํฐ์ด๊ธฐ ๋๋ฌธ์ ๋น๋ ๋ ๋ ์ด๊ธฐ๊ฐ์ด ์กด์ฌํ๋ ์ํ๋ก ์ ๋ํฐ ํ๋ก์ ํธ ์์ ๋น๋๋๊ณ ์ฌ์ ์ด๋ํ๋ค๋๊ฐ ํ์ฌ ์ฐธ์กฐ๊ฐ ํ๋ฆฌ๋ฉด ๋ฐ์ดํฐ๊ฐ ์ด๊ธฐ์ํ๋ก ์ด๊ธฐํ๋จ. - dc App
๊ณ ๋ง์