유니티/공통 14

유니티 - InputSystem에 대해 알아보자#1(기본)

오늘은 InputSystem에 대해 알아보고자 합니다. 그동안 유니티를 다루면서 Old Input System이라고 할까요?(찾아보니 Input Manager라는 명칭이 있었네요.) 이 방식으로 주로 작업을 하다가제대로 InputSystem을 사용해 보려고 하니 모르는 부분이 꽤 많이 나오더군요.  (이것도 원래는 New Input System이라고 했었는데이름이 InputSystem으로 바뀌었네요.) 정리가 한번 필요할 것 같아서 글을 작성해 봤습니다.   Input System을 사용하려면 먼저 패키지 메니저에 가서 추가를 해줘야 합니다.2023.3x이후 버전에서는 기본적으로 탑재가 되어 있으니만약 설치되어 있다면 이 부분은 넘어가셔도 됩니다.   설치하고 다음과 같은 창이 뜨면 YES를 눌러재시작해..

유니티/공통 2024.10.15

유니티 - JSON을 이용하여 데이터를 저장해보자. #2 응용 - 구글 스프레드 시트 활용 (feat. 구글 앱스 스크립트)

이전에 엑셀과 연동하여 엑셀의 내용을유니티 내부로 불러오는 방법에 대해 다룬 적이 있습니다. 오늘은 이와 유사하게 구글 스프레드시트를 활용하여JSON 데이터를 만들고, 가져오는 방법을 다루고자 합니다. 2024.09.11 - [분류 전체보기] - 유니티 - '엑셀'과 연동 해보자2024.10.01 - [유니티/공통] - 유니티 - JSON을 이용하여 데이터를 저장해보자. #1 저장과 암호화  여러 자료를 찾아보니구글 스프레드시트의 링크 권한을 통해 보안성을 가져갈 수 있다는 점,공유를 통한 수정에 편리한 점,확장 기능 추가도 엑셀보다 쉽게 할 수 있어 범용성도 좋고,무엇보다 무료라서 이를 자주 활용하는 것 같더군요.  얼마나 유용한지는 솔직히 체감이 잘 안되지만일단 자주 사용하는 것 같아서 따라 해봤습니..

유니티/공통 2024.10.05

유니티 - JSON을 이용하여 데이터를 저장해보자. #1 저장과 암호화

유니티에서 데이터를 저장하는 방식은크게 PlayerPrefs와 JSON을 활용하는 방식 2가지로 나뉩니다. PlayerPrefs의 경우 이전에 다루어 봤기에,오늘은 JSON을 통해 데이터를 저장하는 방법에 대해 소개해 드리고자 합니다. 2024.09.13 - [유니티/공통] - 유니티 - PlayerPrefs를 이용하여 데이터를 저장해보자  JSON을 통해 데이터를 저장하는 방법을 소개하기에 앞서서이 과정을 이해하려면 "직렬화(Serializable)/역직렬화(Deserialization)", "JSON" 에 대한 사전 지식이 필요합니다. 이전에 정리한 글이 있으니 링크를 참고해 주시면 감사하겠습니다. 2024.09.30 - [알아보자 시리즈] - 직렬화(Serialization)/ 역직렬화(Deseri..

유니티/공통 2024.10.01

유니티 - PlayerPrefs를 이용하여 데이터를 저장해보자

유니티에서 데이터를 저장하는 방식에는 크게 두 가지가 있습니다.PlayerPrefs와 JSON을 활용하는 방식인데요,그 중 오늘은 PlayerPrefs를 이용하여 데이터를 저장하는 방법에 대해 알아보고자 합니다. PlayerPrefs 사용법 PlayerPrefs는 유니티에서 제공하는 클래스로서,Key값과 value값으로 정보를 저장합니다. 아래는 이를 사용하는 예시입니다.playerPrefs.SetInt("key", 1); // "key"에 1 저장;playerPrefs.SetFloat("key1", 2.0f); // "Key1"에 2 저장;playerPrefs.SetString("key3", "예시"); // "Key3"에 "예시" 저장 playerPrefs.GetInt("Key"); // "Key"에..

유니티/공통 2024.09.13