Unity
-
Unity 마우스커서 변경3D/Unity 2022. 10. 24. 10:51
Unity 마우스커서 변경 using UnityEngine; public class Player : MonoBehaviour { [SerializeField] Texture2D cursorHover; [SerializeField] Texture2D cursorNormal; void Start() { Cursor.SetCursor(cursorNormal, Vector2.zero, CursorMode.ForceSoftware); } private void OnMouseOver() { Cursor.SetCursor(cursorHover, new Vector2(cursorHover.width/4,0), CursorMode.ForceSoftware); print("mouse over"); } private voi..
-
Unity에서 Json을 사용하는 방법3D/Unity 2022. 10. 9. 18:14
Unity에서 Json을 사용하는 방법 1. Json string을 만드는 방법 1.1. class를 만든다. 1.2. JsonUtility.ToJson(클래스의 인스턴스) 2. Json string을 class로 변환하는 방법 2.1. JsonUtility.FromJson(json 변수명) using System.Collections; using System.Collections.Generic; using UnityEngine; public class SmartTag { public string tagId; public string tagName; public string locationType; public int posX; public int posY; public int posZ; public s..
-
TextMeshPro 텍스트 변경 및 한글폰트 설정3D/Unity 2022. 10. 2. 22:02
최신 유니티 unity 2021.3.10f1 버전에서는 UI Text 대신 TextMeshPro 라는 텍스트 솔루션을 사용한다. TextMeshPro 에 대한 설명은 아래와 같다. https://docs.unity3d.com/kr/2019.4/Manual/com.unity.textmeshpro.html TextMesh Pro - Unity 매뉴얼 docs.unity3d.com 1. 아래는 TextMeshPro 에서 텍스트를 변경하는 예제이다. using System.Collections; using System.Collections.Generic; using UnityEngine; //using UnityEngine.UI; using TMPro; public class GameDirector : Mono..