以下是我的场景的截图:
我想要一个可以滚动的预制件网格。网格工作和滚动工作,但视口上的蒙版不隐藏内容。我已经尝试选择/取消选择“显示蒙版图形”选项,我已经尝试使用Rect Mask 2D
而不是和,我已经尝试将掩码组件放在{{ 1}}本身。对于该做什么,我有点不知所措。
如果内容不在视口中,如何阻止内容出现?以下是场景对象的检查器属性的一些屏幕截图:
ScrollView
:
ScrollView
:
ViewPort
:
GameObject Prefab:
答案 0 :(得分:1)
Sprite
s,而不是UI.Image
s Unity UI Mask对象只能屏蔽其他UI元素。 Sprite
不是其中之一。您应该更改预制件以改为UI.Image
component。