我在一个List<string>列表中添加字符串到 history
接下来,我想将它们逐行添加到名为 newsbox 的TextMeshPro对象,显示。这是如何实现的:
newsbox.overflowMode = TextOverflowModes.Masking;
newsbox.paragraphSpacing = 20f;
news = history;
foreach (string s in news)
{
s = s.Replace("\r", "").Replace("\n", "");
}
newsbox.text = string.Join("\n", news);
newsbox.ForceMeshUpdate();
newsbox.overflowMode = TextOverflowModes.Truncate;
然而,对于某些原因,尽管使用了Replace("\r", "").Replace("\n", ""),有些字符串仍然出现文本重叠的问题。是什么地方出了问题?
评论 (0)