在 Unity 中使用文本网格时遇到问题

Trouble with using Text Mesh in Unity

所以问题是我想创造这样一个想法。有一张 table 和一张 sheet 纸(只是一架飞机)。我想在这张 sheet 纸上放置一些文字。我阅读了有关 Text Mesh 的信息,我认为我会使用它,但我对此有疑问。我需要在这张 sheet 纸上限制我的文字,但我还没有找到可以放置在那里的任何边框。如何为文本网格设置边框?或者有什么决定可以用来处理这种情况吗?

TextMesh没有边框

相反,您可能对世界 Space Canvas 感兴趣并改用 UI 文本。 Unity 有一个 great tutorial in the manual 用于设置世界 space canvas,这几乎相当于“将 Canvas 设置为世界 space,决定一个解决方案,决定游戏中的大小,并定位它。"

对于文本,您实际上有两个选择:UIText 和 Text Mesh Pro。 TMP 曾经是资产商店中的资产,但 Unity 现在已将其集成到半标准包中(只需创建一个 TMP 对象,系统会提示您进行导入)。 TMP 具有标准 UI 文本所没有的几个附加功能和选项,包括内联精灵、边距、文本对齐、更好的富文本等。这可能有点矫枉过正,但它是可用的。