(我使用 TextMeshPro 作为文本元素)
我正在尝试为我的 3D 游戏在画布中为 UI 创建动画,我需要将一个图像 (image1) 滑到另一个图像 (image2) 上以将其与其子元素一起隐藏,同时我需要它以某种方式显示隐藏在“image2”后面的文本元素,以显示在“image1”之上。
我也不能移动“image2”本身,因为它的子元素会受到它的影响,我需要它们留在一个地方。
我试图在网上查找类似问题的任何信息,但找不到任何有用的信息。
尝试使用画布的“覆盖排序”之类的东西也是无用的,因为隐藏在“image2”后面的文本元素的“排序顺序”总是低于“image1”(因此它们不会被“显示” image1' 滑过它们)。
也许有一些使用着色器的解决方案,但我没有使用它们的经验,也不知道它们是如何工作的以及在哪里使用它们。