(๊ธ์ญํ ์ํจ)
์งํ ์ ๋ณด๋ฅผ ์ ์ฅํ ์คํฌ๋ฆฝํฐ๋ธ ์ค๋ธ์ ํธ๋ฅผ ์ฐธ์กฐ์ฉ์ผ๋ก ์ธ๋ ค๊ณ dataSO ๋ผ๋ ํ๋๋ฅผ ๋ง๋ค์๋๋ฐ
๋ณด๋๊น ์คํฌ๋ฆฝํฐ๋ธ ์ค๋ธ์ ํธ ์ฐธ์กฐ๋ JSON์ผ๋ก ์ ์ฅํ ์์ ์ ๋๋ก ์ ๋ถ๋ฌ์์ง๋ค๋ค? (์ ๋ํฐ ๊ธฐ๋ณธ์ ๊ณตํ๋ JsonUtility ์ฐ๋์ค)
๊ทธ๋์ ์ ์ฅ ์ํ๊ณ ๊ทธ๋ฅ ๊ฒ์ ๋์๊ฐ๋ ์ฐธ์กฐ์ฉ์ผ๋ก๋ง ์ฐ๋ ค๊ณ JSON ์๋๊ฒ [NonSerialized] ์ดํธ๋ฆฌ๋ทฐํธ๋ฅผ ๋ถ์๋๋ฐ
๋ ์ด๋ฌ๋๊น ์ธ์คํํฐ์ฐฝ์์ ์๋ณด์ด๋ ๋ถํธํจ์ด ์๊ฒจ๋ฒ๋ฆผ
๊ทธ๋์ ์๋ํฐ์์๋ ๋ณด์ด๊ณ , ์ค์ ๋น๋ํ์๋๋ ์ง๋ ฌํ ์๋๋๋ก ์ฝ๋๋ฅผ ์งฐ๋๋ฐ
์ด๊ฒ ๋ด๊ฐ ์ํ๋๋๋ก ์๋ํ ๊น ๋ชจ๋ฅด๊ฒ ์...
์พ์์๋๋ค ๋ต๋ณ์ข
#if UNITY_EDITOR
[SerializeField]
#else
[NonSerialized]
#endif
public TerrainTypeDataSO dataSO;
๊ตฌ์กฐ์ฒด๋ก ๋ง๋ค์ด๋ณด์
[System.Serialized]struct B{public int n;}class A{[System.NonSerialized]public int a;B b;}
์คํฌ๋ฆฝํฐ๋ธ ์ค๋ธ์ ํธ ์ฐ๋๋ฐ ๊ตฌ์กฐ์ฒด๋ ํ์์์ง์์...?