유니티 25

유니티2D - 타일맵에 대해 알아보자 (default 브러시 외 , 룰 타일, 애니메이션 타일)

오늘은 타일맵에 대해서 알아보고자 합니다.2D 프로젝트를 진행하면서 평소 들어는 봤지만,안 써봤던 기능들 위주로 사용해 보고 정리해 봤습니다. 타일맵을 생성하는 방법 Hierarchy창에서 우클릭 - 2D object - Tilemap을 통해 만들 수 있습니다.설명을 위해 Rectangular를 선택했습니다. 만들면 아래와 같이 Rectangular 모양의 타일을 그릴 수 있는 판이 만들어지게 됩니다.   Hexagonanl - Flat - Top 비교  이제 타일맵을 채우기 위한 이미지들을 담을 타일 팔레트를 만들어야 합니다. 만드는 방법은 window - 2D - Tile palette를 누르면 됩니다. 다음과 같이 타일 팔레트 창이 뜨는데, 이때 Crate New Palette를 해주신 후 이곳에 ..

유니티/2D 2024.10.10

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

유니티 : 렌더러 우선순위 정하기 (2D)

3D에선 환경 특성상 어떤 물체가 앞에 있고, 뒤에 있는지 한눈에 파악하기 쉽습니다.하지만 2D는 그렇지 않죠. 이미지가 겹치는 것처럼 보일 겁니다. 이미지가 겹치는 경우특정 이미지를 앞에 있는 것처럼 보이게 하고 싶다면 어떻게 해야 할까요?  오늘은 이에 대해 알아보고자 합니다.  여러 가지 방법이 있겠지만 그중 몇 가지 방법을 정리하고 간단하게 설명해 보겠습니다. https://docs.unity3d.com/6000.0/Documentation/Manual/2DSorting.html Unity - Manual: 2D Sorting2D Sorting Overview Unity sorts Renderers according to a priority order that depends on their typ..

유니티/2D 2024.08.26