Scrollview视口蒙版未隐藏内容

时间:2018-01-05 02:22:33

标签: user-interface unity3d scrollview

以下是我的场景的截图:

scene

我想要一个可以滚动的预制件网格。网格工作和滚动工作,但视口上的蒙版不隐藏内容。我已经尝试选择/取消选择“显示蒙版图形”选项,我已经尝试使用Rect Mask 2D而不是,我已经尝试将掩码组件放在{{ 1}}本身。对于该做什么,我有点不知所措。

如果内容不在视口中,如何阻止内容出现?以下是场景对象的检查器属性的一些屏幕截图:

ScrollView

ScrollView

ScrollView

ViewPort

ViewPort

Content

GameObject Prefab:

enter image description here

1 个答案:

答案 0 :(得分:1)

因为这些是Sprite s,而不是UI.Image s

Unity UI Mask对象只能屏蔽其他UI元素。 Sprite不是其中之一。您应该更改预制件以改为UI.Image component