如何确保文本出现在其他 UI 元素之上?

我希望使文本始终在屏幕上可见,请参阅我的 gif

http://img.mukewang.com/61da939a0001d39100010001.jpg

我希望 FloatingTextCanvs 中的文本可见但它被按钮覆盖,我发现后来创建的 ui 对象将覆盖以前的对象,我可以更改文本对象的索引以使文本始终可见吗?


慕森卡
浏览 172回答 2
2回答

萧十郎

要在另一个画布前面显示一个画布,您需要Sort Order将Canvas组件上的属性更改为高于另一个画布。

12345678_0001

如果您正在处理两个单独的画布,那么您可以设置它们的排序顺序以确定哪一个出现在顶部。如果您正在处理作为同一画布的子级的两个 UI 元素,那么它们在层次结构中的物理排列决定了哪一个出现在顶部。层次结构顶部的子元素将出现在其他元素的下方。例如,在下面的 MainMenuCanvas 中,背景图像将出现在 Text 后面。
打开App,查看更多内容
随时随地看视频慕课网APP