facebook twitter hatena line email

「Unity/TMPro/InputField」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(取得時に文末にu200Bがつく)
(取得時に文末に"\u200B"がつく)
行8: 行8:
 
</pre>
 
</pre>
  
 +
 +
==Textオブジェクトへのアクセス==
 +
return GameObject.Find("/Canvas/InputField/Text Area/Text").transform.GetComponent<TextMeshProUGUI>().text;
 
==取得時に文末に"\u200B"がつく==
 
==取得時に文末に"\u200B"がつく==
 
置換すればよい。
 
置換すればよい。
 
  text = text.Replace("\u200b", "");
 
  text = text.Replace("\u200b", "");

2023年1月8日 (日) 10:15時点における版

TMPのInputFieldサンプル

using TMPro;
TMP_InputField inputField = null;
inputField.onValueChanged.AddListener(delegate {
  Debug.Log(inputField.text);
});


Textオブジェクトへのアクセス

return GameObject.Find("/Canvas/InputField/Text Area/Text").transform.GetComponent<TextMeshProUGUI>().text;

取得時に文末に"\u200B"がつく

置換すればよい。

text = text.Replace("\u200b", "");