ย ๋ฐ์ด๋๋ฆฌ๋ก ์ง๋ ฌํํด์ PlayerPrefs์ SetString() ์ผ๋ก ์ ์ฅํ ๋ฐ์ดํฐ๊ฐ ๋น๋๋ฅผ ๋ค์ํ๋ฉด ๋ก๋๊ฐ ์๋๋ ๋ฌธ์ .
ย ๋น๋ ์ต์ ๊ณผ ์์ค์ฝ๋ ์์ ์๋ฌด๋ฐ ๋ณํ๊ฐ ์๊ณ , ๋ฒ์ ์ ๋ณด๋ ๋๊ฐ์.. ์ ๋ง ๋น๋๋ง ๋ค์ํด์ ๊ธฐ๊ธฐ์ ์ฌ์ค์นํ๋ฉดย ๋ฐ์ดํฐ ๋ก๋ ์คํจ..
ย ๋ฐ์ดํฐ ๋ก๋๋ ๋ฐ์ด๋๋ฆฌ๋ก ์ง๋ ฌํํด์ ์ ์ฅํ ์ ๋ณด๋ง ๋ก๋ย ์คํจํ๊ณ ๊ทธ ์ธ์ ๋ฐ์ดํฐ๋ ์ ์์ ์ผ๋ก ๋ก๋..ย
ย
ย ์๊ธด๊ฑด ์๋ ๋ฐ์ดํฐ๋ฅผ ์์ฑํ APK๋ก ์ฌ์ค์นํ๋ฉด ๋ค์ ์ ๋๋ก ๋ก๋ํจ.. ์ฆ ๋ฐ์ดํฐ๊ฐ ํผ์๋๊ฑฐ๋ ํ๋ ๊ฒ์ ์๋.
ย ๋น๋ ์ต์ ๋ ์์ค์ฝ๋๋ ์๋ฌด๊ฒ๋ ๊ฑด๋ค์ง ์์์์๋ ๋ค์ ๋น๋ํ ์ค์น ํ์ผ์์ ์ ๋๋ก ๋ก๋ํ์ง ๋ชปํ๋ค๋๊ฑด..ย
ย ๋น๋์์ ๋ด๋ถ์ ์ผ๋ก ์ด๋ค ๋ณด์๊ด๋ จ ํค๊ฐ์ด๋ผ๋ย ์์ฑํ๋ ๊ฑด๊ฐ ์ถ์. ๊ทผ๋ฐ ๊ทธ๊ฒ ๋ฐ์ด๋๋ฆฌ๋ก ์ง๋ ฌํํ ๋ฐ์ดํฐ์๋ง ์ ์ฉ๋๊ณ ... (์ด๊ฒ ๋ญ ๊ฐ์๋ฆฐ์ง..)ย
ย ์ด๊ฒ ๋ฌด์จ ํ์์ธ์ง.. ์ค๋ ฅ์ด ์ผ์ฒํด์ ๊ฐ์ ๋ชป์ก๊ฒ ๋ค.. ์ผ๋จ์ ๋ฐ์ดํฐ๋ฅผ ์ง๋ ฌํํด์ ์ ์ฅํ๋ ์ฝ๋๋ฅผ ์์ ํด๋ณผ ์์ .. ๋ค๋ฅธ ๋ฐ์ดํฐ๋ค์ ์ ๋๋ก ๋ก๋๊ฐ ๋๋..
ย ๋ฌด์จ ๋ฌธ์ ์ผ์ง ์กฐ๊ธ์ด๋ผ๋ ๊ฐ์ด์ค๋ ์ฌ๋ ์์ผ๋ฉด ํ๋ง๋์ฉ ํด์ฃผ๊ณ ๊ฐ๋ฉด ์ข๊ฒ ์..
์ผ๋ง์ ์ ์ฌ๋ฆฐ์ฌ๋์ด๋ ๊ฐ์ ์ฌ๋์ธ๊ฐ ๊ฒฐ๊ตญ ๋ก๊ทธ ํ์ธ ์๋จ?
๊ทธ ์ฌ๋ ๋ง์. ์๋ ค์ค๋๋ก ํด๋ณด๋๋ฐ.. ์๋ํฐ์์ ๋น๋ ์ค ๋ฐ ํ๋๊ฑด ๋ฐํ์ ์๋ฌ๊ฐ ๋๋ฉด์ ์๋๊ณ .. ์ด์ฐ์ด์ฐ cmd ์ฐฝ์์ ๋ชจ๋ฐ์ผ ๊ตฌ๋์ ๋ก๊ทธ ๋จ๋๊ฑด ๋ดค๋๋ฐ, ๊ทธ๊ฑฐ ๊ธ์ด๋ค๊ฐ ๋์ถฉ ๋ดค๋๋ ์๋ํฐ ์์์ ๋ณด์ฌ์ฃผ๋ ์๋ฌ๋ก๊ทธ๋์ ํ์๋ ๋ค๋ฅธ๊ฑฐ ๊ฐ๊ณ ์ ๋๋ก ๋ถ์์ด ์๋๋๋ฐ.. ์ง์ฆ๋์ ๋ฎ์ด๋๋ค๊ฐ ๋ค์ ์ด๋ฐ ์ ๋ฐ ํ ์คํธ๋ฅผ ํด๋ณด๋๊น ์ด๊ฒ ์๋ฌด๋ฐ ์์ ์์ด ๋น๋๋ง ์๋ก ํ APK ํ์ผ์ ์ค์นํด๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค๋๊ฑธ ํ์ธํจ. ๊ทผ๋ฐ APK ํ์ผ์ ์ด๋ฆ๋ง ๋ฐ๊ฟ์ ์ฌ์ค์นํ๋๊ฑด ๋ ๋ฌธ์ ๊ฐ ์์๊ธฐ๊ณ .. ์๋ก ์ค์นํ ํ ๋ฌธ์ ๋ฅผ ํ์ธํ ๋ค์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์์ฑํ๋ APK๋ฅผ ๋ค์ ์ค์นํ๋ฉด ๋ ๋ก๋์ ๋ฌธ์ ๊ฐ ์๊ณ .. ๊ทธ๊ฑฐ ํ์ธํ๊ณ ๋์ ๋ฐ๋ก ์ด๊ฑฐ์. ๋๋ฌด ํฉ๋นํด์..
PlayerPrefsํ์ผ์ ์ง์ ๋ณธ์ ์ ์์? /data/data/pkg-name/shared_prefs/pkg-name.v2.playerprefs.xml
๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์ ์ ์ฅ๋๋ ๊ฒฝ๋ก์? ์ง์ ๋ณธ์ ์ ์์. ์ ์ฅ ๊ฒฝ๋ก๋ ์ ๊ฒฝ์จ๋ณธ์ ๋ ์๊ณ .. ์ง์ธ์ด ํด๋ผ์ฐ๋ ์ ์ฅ์ ์ ๊ฒฝ์ ๋ง์ด ์จ๋ ๊ธฐ๊ธฐ ๋ด ์ ์ฅ์ ๊ทธ๋ฐ ๋ถ๋ถ์ ์ ๊ฒฝ ์์ฐ๊ณ ๋ ์๋ ๊ฐ ์ ์๋น์ค๋ฅผ ํ๋๋ผ๊ณ .. ๊ทธ๋์ ๋๋ ์ ๊ฒฝ์ธ ํ์์ฑ์ ๋ชฐ๋ผ๊ฐ์ง๊ณ ..
์ผ๋จ ๋ฐ์ดํฐ ์ ์ฅ์์ ๋ฐ์ด๋๋ฆฌ๋ก ์ง๋ ฌํํ๋ ๋ถ๋ถ์ ์์ ๋๊น ํด๊ฒฐ๋๋๊ฑฐ ๊ฐ๋ค.. JsonUtility ๋ ๋ฆฌ์คํธ๋ ๋ฐฐ์ด์ ์ง์ ์ง๋ ฌํํ๋๊ฑด ์ง์์ ์ํ๋ค๊ธธ๋.. ๋๋ ๋ฆฌ์คํธ๋ ๋ฐฐ์ด์ ์ง์ ์ง๋ ฌํํ๋ ๋ถ๋ถ์ด ๋ฌธ์ ์ธ๊ฐ ์ถ์ด์. ๊ทธ ๋ถ๋ถ ๋ฐ๊ฟ๋ดค๊ฑฐ๋ ? ๊ทธ๋ฌ๋๊น ๋ฐ๊พผ ๋ถ๋ถ์์๋ ์ ๋๋ก ๋ก๋๊ฐ ๋๋๋ฏ.. ๊ทธ๋ ๊ทธ๋ด๊ฒ ์ ์ด์ ์ง๋ ฌํ ์ํ ๋ฐ์ดํฐ๋ค์ ๋ฌธ์ ์์ด ๋ก๋๊ฐ ๋๊ธด ํ์์ผ๋..
๊ทผ๋ฐ ์ ์ด์ค๊ฒ.. ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์์ PlayerPrefs๊ฐ ์ ์ฅ๋๋ ์์น์? xml ํฌ๋ฉง์ผ๋ก ์ ์ฅ๋๋ฉด ์ ๊ฑฐ ์ ์ ๊ฐ ์ด์ด์ ๋ง์๋๋ก ํธ์ง๋ ๊ฐ๋ฅํ๊ฑด๊ฐ?
๋ฐฑ์๋ ์์ด ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๊ธฐ์ ์ ์ฅํ๋ ๊ฒ์๋ค์ ๊ธฐ๋ณธ์ ์ผ๋ก ์นํธ์ ์ ๊ฐ ์ด๋์ ๋๋ ์๊ธด๋ค๊ณ ๋ฃ๊ธด ํ๋๋ฐ.. ์ ๊ฒฝ๋ก๋ก ๋ค์ด๊ฐ์ xml ์ด์ด๋ณด๊ณ ํธ์งํ๋ ์ ๋๋ก ์ฝ๊ฒ ๋ฐ์ดํฐ ํธ์ง์ด ๊ฐ๋ฅํ๊ฑฐ์?
์ ๊ฑฐ ํ์ธํด๋ณด๋ผํ๊ฑฐ๋ ์ ํ์ผ ์์ฒด๊ฐ ์์ ๋๊ฑฐ๋ ์์ด์ง์ง ์๋์ง ํ์ธํด๋ณด๋๊ฑฐ์ฟ์. ใ ใ ์ฝ๊ฒ ์์ ๋ PlayerPrefs๋ ์ค์ ๊ฐ์ ์ฅ ์ฉ๋๋ก๋ง ์จ์ผ๋
์ง์ ๋ณธ์ ์ ์์ง๋ง, ํ์ผ ์์ฒด๊ฐ ์์ด์ง๋ฉด ํด๋น ํค ๊ฐ์ผ๋ก ์ฐพ์๋ดค์ ๊ฐ์ด ์์๊ฑฐ๊ณ ๊ทธ๋ฐ ๊ฒฝ์ฐ์ ์ ๋๋ก๋ ์คํํ๋ฆ์ ํ๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฐ ๋ฌธ์ ๋ ์๋์์. ๋ฐฉ๊ธ ํ ์คํธ ๋ง์ณค๋๋ฐ.. ์ง๋ ฌํ ๋ถ๋ถ์ ์์ ํ ๋ค ์ ๊ฑฐํ๋๋ ์ ๋๋ก ๋ก๋๋๋ค.. ๋ค๋ฅธ ์ง๋ฌธ์ธ๋ฐ, ๊ทธ๋ผ Json์ผ๋ก ์ ์ฅํ๋ ๋ฐฉ์์ ๋ณด์์ด ์ข ๋์? ๋ฐ์ดํฐ ์์ด๋ ๊ท๋ชจ๋ฉด์์ ์ด์ ์ด ์๋๊ฑด ์๊ฒ ๋๋ฐ.. Json๋ ๊ธฐ๊ธฐ ๋ด ์ ์ฅ์ด๋ฉด ๋ณด์์ ์ผ๋ก๋ ํฌ๊ฒ ์ด์ ์ ์์๊ฑฐ ๊ฐ์๋ฐ.. ์ฐจ๋ผ๋ฆฌ ์์ฒด ์ํธํ ์์คํ ์ ๊ตฌ์ถํ๋๊ฒ ๋์๊ฐ? ์ง๊ธ ์์ ๋ฆฌ์คํธ, ์์ดํ ๋ฆฌ์คํธ๋ฅผ ํด๋น ์ฝ๋๋ค์ ํ๋์ ์คํธ๋ง์ผ๋ก ์ด์ด๋ถ์ฌ์ ์ ์ฅํ๋ ์์ผ๋ก ์ผ๋จ ๋ง๋ค์๊ฑฐ๋ .. ์ฝ๊ฒ ์ด์ด๋ณด๋๋ผ๋ ์ฝ๊ฒ ์ดํดํ๊ณ ์ฝ๊ฒ ์ ์์ ์ธ ๋ฐ์ดํฐ๋ก ํธ์งํ๊ธด ์ด๋ ต๊ฒ ์ํธํ ๋จ๊ณ๋ฅผ ์ถ๊ฐํ๋๊ฒ ๋์ผ๋ ค๋?
์ต๊ณ ๋ก ๊ฐ๋จํ ์ํธํ,๋ณตํธํ ํ๋๋ง ๋ฃ์ด๋ 99%๋ ๊ฑธ๋ฌ์ง 99.9% ๊ฑฐ๋ฅด๊ณ ์ถ์ผ๋ฉด ์์ ์คํ ์ด์์ ์์คํ ์ ์ฌ์ ์จ์ผ์
๊ทธ๋ผ ๊ทธ๋ ๊ฒ ํด์ผ๊ฒ ๋ค. ์กฐ์ธ ๊ณ ๋ง์!!