목록전체 글 (64)
아카이브
Input Field 생성하기 Input Field 스크립트 using System.Collections; using System.Collections.Generic; using UnityEngine; using TMPro; public class Test02InputField : MonoBehaviour { private TMP_InputField input; // Start is called before the first frame update void Start() { this.input = this.GetComponentInChildren(); this.input.onValueChanged.AddListener((str) => { Debug.Log(str); }); } 실행화면
메인 오브젝트 버튼의 이미지 소스와 폰트 넣어줌 스크립트 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Test01UIMain : MonoBehaviour { [SerializeField] private Button btnBlue; public void Init() { this.btnBlue.onClick.AddListener(() => { Debug.Log("blue 버튼 클릭됨"); }); } } using System.Collections; using System.Collections.Generic; using UnityEngine; publi..
패키지 매니저에서 Input System 설치 액션 인풋 핸들링 설정 Input Action 에셋 생성 Edit Asset 누르기 스키마 생성 Action Type은 Value, Control Type은 Vector2 선택 컴포짓 추가 키보드 경로 추가
캐릭터 썸네일 에셋 준비 테이블 생성하고 json파일로 변환 유니티에서 읽어오기 using System.Collections; using System.Collections.Generic; using UnityEngine; public class App : MonoBehaviour { // Start is called before the first frame update void Start() { TextAsset aseet = Resources.Load("Data/hero_data"); //json은 안 붙임 Debug.Log(aseet); } } 패키지 메니저에서 +누른 후 이름으로 추가하기로 com.unity.nuget.newtonsoft-json 인스톨 Json 파일 역직렬화 using System..