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

Mask on ScrollRect doesn't hide child mesh objects outside of the slider (but works for text)

我有一个 slider scrollrect 对象,我在 运行 时间填充了一堆 space 船舶设备和预制武器。预制件具有文本对象(例如设备描述)以及网格对象。我遇到的问题是,当玩家滚动浏览预制件并且它们滑出 scrollrect 周边时,文本被隐藏(应该是),但网格没有隐藏!

场景设置如下: https://i.stack.imgur.com/sR97f.png

知道我做错了什么吗?

您可以使用 RenderTextureRawImage 组件,并将相机对准每个库存项目。参见 https://answers.unity.com/questions/844742/render-texture-in-ui.html

否则将您的项目预呈现为缩略图。