Text 在Unity3D中的四边形(或立方体)上显示文本,用于2D游戏

Text 在Unity3D中的四边形(或立方体)上显示文本,用于2D游戏,text,unity3d,2d,Text,Unity3d,2d,我觉得这一定很容易做到,但我找不到任何答案 我正在用Unity3D做一个小的2D益智游戏,我想在2D空间中显示一些矩形,每个矩形中都有一个字母 在Unity3D中如何执行此操作?我试着做一个TextMesh并把它放在矩形的前面,但是1。文本呈现得非常糟糕,2。我找不到一种方法使文本以矩形的中心为中心 我正在尽可能地做2D,所以也许有一种更简单(更好)的方法。有什么想法吗?纹理贴图是实现所描述内容的简单方法。 下载gimp或paint.net并创建外观符合您需要的图像,然后将其纹理映射到平面 您

我觉得这一定很容易做到,但我找不到任何答案

我正在用Unity3D做一个小的2D益智游戏,我想在2D空间中显示一些矩形,每个矩形中都有一个字母

在Unity3D中如何执行此操作?我试着做一个TextMesh并把它放在矩形的前面,但是1。文本呈现得非常糟糕,2。我找不到一种方法使文本以矩形的中心为中心


我正在尽可能地做2D,所以也许有一种更简单(更好)的方法。有什么想法吗?

纹理贴图是实现所描述内容的简单方法。 下载gimp或paint.net并创建外观符合您需要的图像,然后将其纹理映射到平面


您是否尝试过在矩形上放置UI画布,然后在其上呈现文本?(3D空间的普通GUI渲染)@BlueHat谢谢。UI文本确实看起来更好,问题是,它不是相对于四边形/立方体渲染的,而是在空间中的一个设置位置,即使我将其设置为四边形/立方体的子对象。好吧,我们可以根据您的游戏使用不同的方法。三角形会旋转吗?如果是这样,文本会随着三角形旋转吗?只需要问这个问题,我们就可以根据您的需要给您一个具体的答案。@Aizen您好,谢谢。它们是四边形,是的,它们会旋转,也会四处移动,文本在所有移动中都会跟随它们,就像它们是四边形的一部分一样。@jbssm尝试向您展示如何渲染世界空间。但是这样-如果我错了,请纠正我-我不能让四边形中的文本改变,对吗?想象一下,我想更改四边形显示的字母,这样我就必须加载一个带有不同字母的新纹理,对吗?没错。我对您的问题的理解是,您对TextMesh没有足够的控制。因此,最好的选择是纹理贴图。