Unity3d 无法从Unity输入字段文本中清除\r\n

Unity3d 无法从Unity输入字段文本中清除\r\n,unity3d,input-field,Unity3d,Input Field,我正在动态添加和删除多行输入字段中的文本,该字段包括新行的\r\n 我无法清除\r\n 我尝试了inputfield=“”但\r\n仍保留。因此,如果我清除所有文本内容并添加新内容,则新内容不会从顶部开始-无论应用程序启动后添加了多少行,它都会从底部开始 有什么办法吗 您提到您正在执行inputfield=“”实际上,图片上显示的是文本组件而不是输入字段 如果您使用的是输入字段,则必须在输入字段本身而不是子文本游戏对象上清除该字段。你是这样做的: inputField.text=”“ 作为最后的

我正在动态添加和删除多行输入字段中的文本,该字段包括新行的
\r\n

我无法清除
\r\n

我尝试了
inputfield=“”
\r\n
仍保留。因此,如果我清除所有文本内容并添加新内容,则新内容不会从顶部开始-无论应用程序启动后添加了多少行,它都会从底部开始

有什么办法吗


您提到您正在执行
inputfield=“”实际上,图片上显示的是文本组件而不是输入字段

如果您使用的是输入字段,则必须在输入字段本身而不是子文本游戏对象上清除该字段。你是这样做的:
inputField.text=”“

作为最后的手段:如果什么都不起作用,您可以随时使用销毁调用删除组件
销毁(输入字段)
然后用
this.AddComponent()将其添加回

请添加您的代码。是的,对不起,这就是我的意思。。Comments.text=CommentsKeeper+“\n”;Comments.text=“”;我喜欢你的第二个建议。非常感谢。