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

时间:2015-04-07 10:47:11

标签: text unity3d 2d

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

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

我如何在Unity3D中执行此操作?我尝试制作TextMesh并将其放在矩形的前面,但是1.文本看起来很糟糕,2。我找不到用矩形中心对齐文本的方法。

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

1 个答案:

答案 0 :(得分:0)

纹理映射是执行所描述内容的简便方法。 下载gimp或paint.net并创建看起来像你想要的图像,然后纹理将它们映射到一个平面。

http://en.wikipedia.org/wiki/Texture_mapping

http://docs.unity3d.com/Manual/class-TextureImporter.html