「Unity/UIInputField」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==入力欄に文字列を入れる== GameObject objtext = GameObject.Find ("Canvas/InputField"); objtext.GetComponent<InputField> ().text = name; ==入力欄に文字...」) |
(→入力欄に文字列を取得) |
||
行9: | 行9: | ||
GameObject objtext = GameObject.Find ("Canvas/InputField/Text"); | GameObject objtext = GameObject.Find ("Canvas/InputField/Text"); | ||
Debug.Log(objtext.GetComponent<Text> ().text); | Debug.Log(objtext.GetComponent<Text> ().text); | ||
+ | |||
+ | ==数字のみに限定する== | ||
+ | GameObject objtext = GameObject.Find("Canvas/InputField"); | ||
+ | objtext.GetComponent<InputField>().contentType = InputField.ContentType.IntegerNumber; |
2018年6月18日 (月) 14:47時点における版
入力欄に文字列を入れる
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;