我在使用Unity ScrollView时使用Image(Canvas Renderer)和Line Renderer时遇到了麻烦。
它看起来像;
但是现在我无法从空闲区域(灰色)向下或向上滚动,因为没有像图像或按钮这样的背景光线投射目标对象。但我可以从关卡节点滚动保持。
我想从屏幕的任何位置滚动保持,所以我在scrollview内容中添加了一个Image对象。但是这个时间线渲染器出现了,但z索引顺序就是这样。
---级别节点z:-10 --line renderer z:0 -image object z:10
现在看起来像: (红色区域是imageview)
我在运行模式时更改了线条渲染器和对象z索引,但没有改变。但我禁用了图像对象线渲染器再次下载。
那么如何在没有Bg图像的情况下滚动?如何在Button和Image对象的z索引之间使用线条渲染器绘制线条。
最后的解释我试过改变Line Renderer的位置' z指数但没有变化。
答案 0 :(得分:1)
我修复了使用Sorting Group组件的问题。
我将Sorting Group组件添加到Image and Lines gameobjects。我设置了这样的房产。
结果(我更改了背景图像alpha = 0):