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

时间:2017-04-24 07:51:55

标签: unity3d scrollview

我在使用Unity ScrollView时使用Image(Canvas Renderer)和Line Renderer时遇到了麻烦。

它看起来像;

without bg image enter image description here

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

我想从屏幕的任何位置滚动保持,所以我在scrollview内容中添加了一个Image对象。但是这个时间线渲染器出现了,但z索引顺序就是这样。

---级别节点z:-10 --line renderer z:0 -image object z:10

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

enter image description here

我在运行模式时更改了线条渲染器和对象z索引,但没有改变。但我禁用了图像对象线渲染器再次下载。

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

最后的解释我试过改变Line Renderer的位置' z指数但没有变化。

enter image description here

1 个答案:

答案 0 :(得分:1)

我修复了使用Sorting Group组件的问题。

我将Sorting Group组件添加到Image and Lines gameobjects。我设置了这样的房产。

enter image description here

enter image description here

enter image description here

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

enter image description here