본문 바로가기

Unity3

Unity 마우스커서 변경 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); .. 2022. 10. 24.
Unity에서 Json을 사용하는 방법 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.. 2022. 10. 9.
TextMeshPro 텍스트 변경 및 한글폰트 설정 최신 유니티 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 : MonoBehaviou.. 2022. 10. 2.