1

图片在这里

我在滚动条区域上使用 Rect Mask 2d 来隐藏滚动视口之外的元素。

在某种程度上,这是可行的。在用户向下滚动到它之前,以红色显示的 UI 元素不会出现。

但是,当 UI 元素部分位于视口内时。整个元素被渲染。这不是我想要的。

如果 UI 元素不能完全显示在视口中。id 喜欢让元素完全消失或最好消失,我希望它可以呈现视口内的 UI 元素部分,而不会呈现视口外的部分。

我已经尝试过使用 Mask(不是 Rect Mask 2d),但似乎他们不喜欢使用 UI 元素。

如果有人对我如何解决这个问题有任何提示或想法。我很高兴听到你的声音。

提前致谢

4

1 回答 1

1

事实证明,设置文本的 Material 会强制渲染整个内容。

如果我只使用默认材质,它不会溢出。

于 2020-01-04T23:25:08.423 回答