유니티에서 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 |