반응형
유니티에서 json 파일 쓰기 및 읽기(FileStream, Encoding)
1)예에서 json형식으로 저장할 객체의 클래스를 정의하였다.

2)JsonUtility.ToJson 함수를 사용하여 객체를 json 형식으로 직렬화한다.


3)FileStream 클래스와 Encoding 클래스를 사용하기위해서 using 지시문으로 아래 두 네임스페이스를 추가한다.
using System.IO;, using System.Text;

4)아래 스크립트에서 객체로부터 Json형식의 문자열을 생성하고 해당 문자열을 바이트 시퀀스로 인코딩한후 파일을 생성한다.

5)해당 경로에서 생성한 json파일을 확인할수있다.


6)아래 스크립트에서 파일의 바이트 시퀀스를 문자열로 디코딩하고 객체를 생성한다.


반응형
'유니티게임개발 > 기초공부' 카테고리의 다른 글
| 유니티에서 splash screen을 사용하여 게임의 시작화면 구성하기 (0) | 2021.08.07 |
|---|---|
| 비주얼스튜디오에서 코드렌즈(CodeLens) 활성화 및 비활성화 (0) | 2021.08.07 |
| 유니티의 특수 폴더(special folder)와 데이터경로(datapath) (0) | 2021.08.06 |
| 유니티에서 객체를 xml 형식으로 변환 및 파일 저장하기 (0) | 2021.08.06 |
| 유니티에서 객체를 json 형식으로 변환 및 파일 저장하기 (1) | 2021.08.06 |