【Unity】버튼을 누르면 InputField 의 값을 취득하는 방법
2483 단어 Unity
환경
Unity 2019.4.22f
Windows 10
할 일
다음 동영상과 같이 입력 필드에 무언가를 입력하고 버튼을 누르면 입력 필드의 값이 콘솔에 표시됩니다.
방법
Unity 2D 프로젝트를 새롭게 작성.
Hierarchy > + > UI 에서 아래 그림과 같이 InputField 와 Button 을 배치.
다음 스크립트 작성
ButtonController.cs
using UnityEngine;
using UnityEngine.UI;
public class ButtonController : MonoBehaviour
{
public GameObject inputGameObject;
public Button button;
public void OnClick()
{
Debug.Log(inputGameObject.GetComponent<Text>().text);
}
}
스크립트를 버튼의 객체에 연결
Button의 Inspector를 아래 그림과 같이 한다.
이상.
Reference
이 문제에 관하여(【Unity】버튼을 누르면 InputField 의 값을 취득하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tatsuya1970/items/10bb99044c32f61ea4c6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)