Canvas의 자식으로 UI > Text 생성
Script 컴포넌트 붙이기
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class TextScript : MonoBehaviour
{
public Text ScriptText;
// Start is called before the first frame update
void Start()
{
ScriptText.text = "0";
}
public void Plus()
{
int number = int.Parse(ScriptText.text) + 1;
ScriptText.text = number.ToString();
}
}
Canvas의 자식으로 UI > Button 생성 후
On Click() 아래와 같이 설정
아까 만든 텍스트 오브젝트 넣고 버튼을 클릭하면 Plus 함수가 작동되게끔
유니티 화면 클릭으로 텍스트 업데이트(2)
How do you change UI Text to an int?