如何在没有 Bg Image 的情况下滚动 Unity ScrollView?

How to scroll Unity ScrollView without Bg Image?

我在使用 Unity ScrollView 中的图像(Canvas 渲染器)和线条渲染器时遇到了麻烦。

看起来像;

但是现在我无法通过自由空间(灰色)向下或向上滚动,因为没有像图像或按钮这样的背景光线投射目标对象。但我可以从关卡节点按住滚动。

我想在屏幕的任何位置按住滚动条,所以我在滚动视图内容中添加了一个图像对象。但是这次line renderer上来了,然而z index order like this.

---层级节点z:-10 --线渲染器z:0 -图像对象z:10

现在看起来像: (红色区域为imageview)

我在 运行 模式下更改了线渲染器和对象 z 索引,但没有任何变化。但是我禁用了图像对象线渲染器。

那么如何在没有 Bg 图像的情况下滚动或如何在 Button 和 Image 对象的 z 索引之间使用线条渲染器绘制线条。

最后的解释我尝试更改 Line Renderer 位置的 z 索引但没有任何变化。

我解决了与 Sorting Group 组件一起使用的问题。

我向图像和线条游戏对象添加了排序组组件。我这样设置属性。

结果(我更改了背景图片 alpha=0):