2015-09-14 3 views
1

Когда [email protected] введено в поле ввода, я могу получить значение «[email protected]» из MonoDevelop.Unity3d Текст поля ввода отключен при получении из сценария?

Однако, когда [email protected] введено в поле ввода, я могу получить значение «[email protected]». В этом случае символы «extra» кажутся обрезанными, когда я получаю значение поля ввода из MonoDevelop. Также представляется, что любой текст в текстовом поле, который превышает видимую область, будет отключен.

Кто-нибудь знает, как решить эту проблему?

ответ

1

В инспекторе İnputField имеется компонент сценария под названием «İnput Field» и есть переменная «Limit Limit». Измените его на 25 для [email protected] или больше.

+0

Спасибо за помощь! –

1

Кажется, что я должен был взять текст из компонента поля ввода, но вместо этого я говорил текст из того, где он отображается.

Теперь я могу правильно получить текст.

нашел ответ на единство, Input Field

Подсказки

Для получает текст в поле ввода, используйте свойство текста на самом компоненте InputField, а не текст свойство текстового компонента, который отображает текст. Свойство text компонента Text может быть обрезано или может состоять из звездочек для паролей.