学员(5223)
课程(179)
分享
为啥这个“Z”变换图形会在运行的时候高出一点,完全按照老师教的。重新将prefer里面的图形模板拖到hierarchy里面,x轴就会差一点?
同学你好,调整一下锚点,我们每一个图形都有一个锚点可以调整整个图形的位置,如果感觉按照老师视频里教的那样去做的还是不行可以下载一下老师源码,对比看一下哪一点跟老师做的时候漏掉了。
对照了一下,是我view层改变了位置,但是现在下落的物体会被背景方块挡住是为什么?
那个 sprite renderer是有这个功能吗?
那个图形下落会被背景小方块挡住
回复 @ L宝宝Y: 调整一下渲染层级,sprite renderer里边有个orderInLayer去设置一下层级就可以了。
回复 @ 老师_Trigger: 老师,我看了下背景方块和生成方块,两个orderinlayer都是0,是因为前后建成次序不一样才会一个在前面一个在后面吗?还有生成方块下落时老师创建了一个二维数组一个填充了位置,再下落图形就会停在上面,不会覆盖。为什么数组数据不会被覆盖掉,是unity自带这个功能吗?
回复 @ L宝宝Y: 渲染顺序跟游戏物体实例化前后有关,也跟电脑状态有关,所以在同一个层级同一个Z面,他渲染前后顺序不一定,所以一般要设置一下渲染层级。后半句老师不是很理解同学的问题,是说图形为什么可以堆叠?