facebook twitter hatena line email

「Unity/UIInputField」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(入力欄に文字列を取得)
(数字のみに限定する)
行13: 行13:
 
  GameObject objtext = GameObject.Find("Canvas/InputField");
 
  GameObject objtext = GameObject.Find("Canvas/InputField");
 
  objtext.GetComponent<InputField>().contentType = InputField.ContentType.IntegerNumber;
 
  objtext.GetComponent<InputField>().contentType = InputField.ContentType.IntegerNumber;
 +
 +
==参考==
 +
InputField公式:https://docs.unity3d.com/ja/530/Manual/script-InputField.html

2018年6月18日 (月) 14:55時点における版

入力欄に文字列を入れる

GameObject objtext = GameObject.Find ("Canvas/InputField");
objtext.GetComponent<InputField> ().text = name;

入力欄に文字列を取得

GameObject objtext = GameObject.Find ("Canvas/InputField");
Debug.Log(objtext.GetComponent<InputField> ().text);

or

GameObject objtext = GameObject.Find ("Canvas/InputField/Text");
Debug.Log(objtext.GetComponent<Text> ().text);

数字のみに限定する

GameObject objtext = GameObject.Find("Canvas/InputField");
objtext.GetComponent<InputField>().contentType = InputField.ContentType.IntegerNumber;

参考

InputField公式:https://docs.unity3d.com/ja/530/Manual/script-InputField.html