Unity3d ScrollRect上的遮罩不会将子网格对象隐藏在滑块之外(但适用于文本)

Unity3d ScrollRect上的遮罩不会将子网格对象隐藏在滑块之外(但适用于文本),unity3d,slider,mask,mesh,scrollrect,Unity3d,Slider,Mask,Mesh,Scrollrect,我有一个slider scrollrect对象,我在运行时填充了一堆太空船设备和武器,这些都是预制的。预制件具有文本对象,例如设备描述和网格对象。我遇到的问题是,当播放器滚动通过预设,它们滑出scrollrect周界时,文本会像应该的那样隐藏,但网格不会隐藏 以下是场景设置: 你知道我做错了什么吗?你可以使用一个渲染器,在每个库存物品上都有一个RawImage组件和摄像头。看 否则,将项目预渲染为缩略图。这些网格是精灵、ui元素还是真正的网格?统一实现了两种不同的面具。精灵和用户界面。如果您使

我有一个slider scrollrect对象,我在运行时填充了一堆太空船设备和武器,这些都是预制的。预制件具有文本对象,例如设备描述和网格对象。我遇到的问题是,当播放器滚动通过预设,它们滑出scrollrect周界时,文本会像应该的那样隐藏,但网格不会隐藏

以下是场景设置:

你知道我做错了什么吗?

你可以使用一个渲染器,在每个库存物品上都有一个RawImage组件和摄像头。看


否则,将项目预渲染为缩略图。

这些网格是精灵、ui元素还是真正的网格?统一实现了两种不同的面具。精灵和用户界面。如果您使用的是UI掩码,我相信它只适用于图像等UI元素。精灵面具文档:和面具文档:它们只是游戏中使用的网格的缩小版本。如果您所说的是真的,那么文档只是有点误导,因为示例图像看起来像网格场景。但是,是的,文档称之为图像,所以我想这一定是问题所在。我想我得用图像来代替。非常感谢你的帮助!