๊ตฌ๊ธ๋ง ํด์ ์ด๊ฒ์ ๊ฒ ์ฐพ๋ค๋ณด๋๊น ๋ด๊ฐ ๋ง๋ ๋ฆฌ์คํธ๋ ์ผ๋ฐ์ ์ธ Class๋ฆฌ์คํธ๋ ์กฐ๊ธ ๋ค๋ฅธ๊ฑฐ ๊ฐ์ด...
Struct๋ฅผ ๋ง๋ค๊ณ ์ด๊ฑธ Init()์์ ๋งค์นญ์์ผ์ฃผ๊ณ ์์๊ฑฐ๋ ex) card[i].id = 0001 ์ฒ๋ผ..
์ํผ, ์ด List cardList๋ฅผ ์ ์ฅํ๊ณ ์ถ์๋ฐ JsonUtility๋ก ์ ์ฅํด์ ์์ฑ๋ ํ์ผ ์ด์ด๋ณด๋๊น
{}๋ง ์๋๋ผ๊ตฌ ใ ใ ์ข์ ๋ฐฉ๋ฒ ์์๊น?
Serializable ๋ฌธ์ ์ธ๊ฐ?
์์๋ชจ๋ฅด์ง๋ง ๋์์ด ๋์์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค. Json ์ผ๋ก List๋ Dictinary๊ฐ์ ํํ๋ฅผ ์ ์ฅํ ๋๋ ์์ ใ ใ ๋์ด ๋ง์ํด์ฃผ์ ๊ฑฐ์ฒ๋ผ Serializable ๊ฐ์ ํค์๋๋ฅผ ์จ์ฃผ์ ์ผ๋ฉ๋๋ค. ํ๋ํค์๋์ผ์๋์๊ตฌ์. ํด๋น ์ ๋ณด๋ก ๊ตฌ๊ธ์ ์ฐพ์๋ณด์๋ฉด ๋์์ด๋ ๊ฒ๊ฐ์ต๋๋ค.
json.net ์ถ์ฒํจ.
๊ตฌ์กฐ์ฒด๋ฉด ์ ๊ฑฐ addํ ๋๋ง๋ค ์ฝ๋ฐ์ด ๋ฐ๋ฅ์๋?
๋ค ๋ ๋์ sprite ๋ฅผ json์ผ๋ก ์๋ฆฌ์ผ๋ผ์ด์ฆ ํ ์ ์์๋ฆฌ๊ฐ ์.... sprite ์ด๋ฆ๋ง ์ ์ฅํด์ผ์ง.
์๊ฐํด๋ณด๋ ๊ทธ๋ ๋ค... ์นด๋ID๋ง ์ ์ฅํ๋๊ฑธ ๋ฐ๋ก ๋ง๋ค๊ณ ๊ทธ๊ฑธ ๋ถ๋ฌ์ค๋ ๋ฐฉ์์ ์๊ฐํด ๋ด์ผ๊ฒ ์ด
jsonUtility ๋ฐฐ์ด, ๋ฆฌ์คํธ๊ฐ์๊ฑฐ ์ ์ฅ ๋ชปํจ