「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", "");