我有一个矩形,我想显示得分。我希望文本在这个游戏对象上,所以我将画布设置为World Space而不是Screen Space(Overlay),这是默认设置。我改变了画布的大小。文本并将它们放在矩形的前面。
在这里,您可以看到矩形前面的文本对象:
这是游戏视图 - 这里应该有一些文字可见,但没有:
这是层次结构 - 灰色矩形是最外层的对象。当我将一个文本组件添加为子项时,它将其Transform更改为RectTransform。
答案 0 :(得分:1)
将画布大小设置为800x600大小,然后将其缩小到0.001左右,然后相应地设置字体大小。 :)
答案 1 :(得分:0)
世界空间画布反复无常。 你的画布是否附在你的相机上?
在所有情况下,如果只是在世界空间中显示一些文字,例如您的分数,请查看位于" 3D"的TextMesh。文字,你可以附加在你想要的世界里。
希望这有帮助。