统一绘制文本的精灵
Posted
技术标签:
【中文标题】统一绘制文本的精灵【英文标题】:Sprites drawing over text in unity 【发布时间】:2016-08-21 06:11:55 【问题描述】:我正在尝试显示我的游戏的分数,但是,我的背景精灵正在它上面绘制。我尝试分配某种类型的图层标签,但找不到文本。我尝试的一切,文本总是隐藏在我的背景精灵下(以及任何其他精灵)。有没有办法分配要在所有内容上绘制的文本,我已经尝试查看大量网站以希望得到修复,但我似乎找不到任何东西。非常感谢任何帮助。
【问题讨论】:
【参考方案1】:从层次结构创建菜单中,选择 UI->Text 这会将 3 个元素添加到层次结构中:画布和 2 个子游戏对象,即 Text 和 EventManager。这些都是该过程所需要的。
文本游戏对象是 Unity 拥有的 UI 系统的一部分,这意味着如果操作正确,它将显示在所有精灵上。 以编程方式,您可以通过简单地说来更改文本:
myUItext.text = "Text that will show on UI!"
您可以使用层次视图手动更改位置、字体和文本。
欲了解更多详情,请使用此视频from the official Unity tutorial
【讨论】:
以上是关于统一绘制文本的精灵的主要内容,如果未能解决你的问题,请参考以下文章
在 ggplot/ggmap 中绘制多个数据框并创建统一图例的问题