Unity
-
Unity _ 파일 저장Unity 2024. 7. 10. 02:01
Unity 파일 저장 관련 정리파일 형식텍스트 파일 (txt, ini, xml, cs 등)ini 파일설정을 그룹의 키-값 쌍으로 저장가벼운 설정 저장 (예: 파일 저장 위치, 불러오기 위치 등)xml 파일그룹의 속성들을 지정하여 저장주로 사용cs 파일테이블 데이터를 읽을 때 사용 (예: 공격 아이디, 애니메이션 아이디 등)한 줄씩 읽은 스트링 데이터를 배열로 불러들임중요 정보텍스트 파일에 중요한 정보는 저장하지 않음이유: 사용자에게 노출될 수 있기 때문이진 파일 (bin)2진수로 저장되는 파일텍스트 파일에 끌어넣을 때 깨짐노출되지 않기 위해 직렬화 사용직렬화: 객체 상태를 저장하거나 전송 가능한 형태로 변환마샬링: 서로 다른 형식 간 데이터를 변환순서: 마샬링 → 직렬화 → 바이트 스트림바이트 만큼 형태..
-
Unity_데이터 저장Unity 2024. 6. 27. 22:07
PlayerPrefabs- 유니티 상에서 데이터를 저장할 수 있도록 지원하는 클래스GetIntInt형 변수를 불러온다SetIntInt형 변수를 저장한다Unity Save SystemKey : 저장된 데이터의 고유 값 / 문자열(string) 형식Value : 저장된 데이터 / 정수, 실수,문자열 형식불러올 때PlayerPrefabs.GetIntPlayerPrefabs.GetFloatPlayerPrefabs.GetString 저장할 때PlayerPrefabs.GetIntPlayerPrefabs.GetFloatPlayerPrefabs.GetStringJson 사용제이슨을 언제 쓰는지? : 저장하거나 , 통신할 때 제이슨이 어떻게 쓰는지?1 데이터(코드 + 클래스)를 만들어야함 -> 저장할 데이터 생성2 그 ..
-
01_C++Unity 2024. 4. 29. 18:37
C의 프로그래밍 철학- 데이터프로그램이 사용하고 처리하는 정보- 알고리즘프로그램이 데이터를 처리하는 방법객체지향상향식 프로그래밍C++와 일반화 프로그래밍 데이터를 소팅하거나 리스트를 병합하는 등의 일반적인 작업을 할 때에는 일반화 프로그래밍이 편리하다. (데이터형과 무관한 코일반화 프로그래밍과 OOP는 소스 코드의 손쉬운 재활용이라는 목표와 , 포괄 개념의 추상화 기술을 서로 공유한다. OOP는 데이터 측면을 강조하는 반면에 , 일반화 프로그래밍은 알고리즘 측면을 강조한다. 큰 프로젝트를 진행하는 데에는 OOP가 좋지만, 데이터를 소팅하거나 리스트를 병합하는 등의 일반적인 작업을 할 때에는 일반화 프로그래밍이 편리하다.C++ 템플릿C++에서는 다양한 유형의 데이터를 다룬다. 특정 데이터형을 지정하지 않는..