Scroll View与Layout Group冲突:添加布局组后物品栏无法滚动
物品栏滚动失效+自动适配修复方案
- 把Viewport上的Horizontal Layout Group组件移到名为
content的Rectangle上 - 给
content添加Content Size Fitter组件,将Vertical Fit设置为Preferred Size,让它根据槽位数量自动调整高度 - 检查ScrollRect组件配置:
- 确保Content字段绑定到
content对象 - 仅勾选Vertical滚动选项(你需要的是上下滚动,无需开启Horizontal)
- 确认Viewport的Mask组件处于启用状态,避免滚动区域判断异常
- 确保Content字段绑定到
- 调整
content的Rect Transform锚点:将上下锚点设为0和1,左右锚点根据布局需求固定(比如左右都设为0,保持和Viewport同宽)
完成以上调整后,content既能随槽位数量自动适配大小,上下滚动功能也能正常工作。
内容的提问来源于stack exchange,提问作者Spacter
相关产品推荐
相关产品推荐

