我正在尝试显示我的游戏的分数,但是,我的背景精灵正在绘制它。我已经尝试过分配某种类型的图层标记,但我找不到一个用于文本的图层标记。我尝试的一切,文本总是隐藏在我的背景精灵(和任何其他精灵)。有没有办法分配要覆盖所有内容的文本,我已经尝试查看大量的网站,希望修复,但我似乎无法找到任何东西。非常感谢任何帮助。
答案 0 :(得分:1)
从层次结构创建菜单中,选择UI->文本 这将为层次结构添加3个元素:Canvas和2个子游戏对象,它们是Text和EventManager。这些都是过程所需要的。
文本游戏对象是Unity系统的一部分,意味着如果正确完成,它应该显示所有精灵。 以编程方式,您可以通过简单地说:
来更改文本myUItext.text = "Text that will show on UI!"
手动您可以使用层次结构视图更改位置,字体和文本。
有关详细信息,请使用此视频from the official Unity tutorial