为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C#
慕森卡 2022-01-09 15:49:22
我希望使文本始终在屏幕上可见,请参阅我的 gif我希望 FloatingTextCanvs 中的文本可见但它被按钮覆盖,我发现后来创建的 ui 对象将覆盖以前的对象,我可以更改文本对象的索引以使文本始终可见吗?
查看完整描述

2 回答

?
萧十郎

TA贡献1815条经验 获得超13个赞

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


查看完整回答
反对 回复 2022-01-09
?
12345678_0001

TA贡献1802条经验 获得超5个赞

如果您正在处理两个单独的画布,那么您可以设置它们的排序顺序以确定哪一个出现在顶部。

//img1.sycdn.imooc.com//61da949100017c9903500111.jpg

如果您正在处理作为同一画布的子级的两个 UI 元素,那么它们在层次结构中的物理排列决定了哪一个出现在顶部。层次结构顶部的子元素将出现在其他元素的下方。例如,在下面的 MainMenuCanvas 中,背景图像将出现在 Text 后面。

//img1.sycdn.imooc.com//61da949d000107d701190049.jpg


查看完整回答
反对 回复 2022-01-09
  • 2 回答
  • 0 关注
  • 171 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信