当在输入字段中输入 sample@email.com 时,我能够从 MonoDevelop 获取值“sample@email.com”。
但是,当在输入字段中输入 extrawordsample@email.com 时,我只能获得值“wordsample@email.com”。在这种情况下,当我从 MonoDevelop 获取输入字段值时,字符“extra”似乎被截断了。似乎文本字段中超出可见区域的任何文本都将被截断。
有谁知道我该如何解决这个问题?
最佳答案
似乎我应该从输入字段组件中获取文本,但我却从它显示的地方开始谈论文本。
现在我能够正确检索文本。
找到统一的答案, Input Field
提示
要获取输入字段的文本,请使用 InputField 组件本身的 text 属性,而不是显示文本的 Text 组件的 text 属性。文本组件的文本属性可能会被裁剪或可能包含用于密码的星号。
关于c# - 从脚本获取时 Unity3d 输入字段文本被截断?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32562627/