Unity - A计划(一年有效期) 扫二维码继续学习 二维码时效为半小时

(61评价)
价格: 2208.00元
基于MVC架构俄罗斯方块
L宝宝Y发起了话题2018-11-21
7
回复
364
浏览

为啥这个“Z”变换图形会在运行的时候高出一点,完全按照老师教的。重新将prefer里面的图形模板拖到hierarchy里面,x轴就会差一点?

 

所有回复
  • 老师_Trigger 2018-11-22

    同学你好,调整一下锚点,我们每一个图形都有一个锚点可以调整整个图形的位置,如果感觉按照老师视频里教的那样去做的还是不行可以下载一下老师源码,对比看一下哪一点跟老师做的时候漏掉了。

    • L宝宝Y 2018-11-23

      对照了一下,是我view层改变了位置,但是现在下落的物体会被背景方块挡住是为什么?

      (1) 回复
    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • L宝宝Y 2018-11-23

    那个 sprite renderer是有这个功能吗?

     

     

    • L宝宝Y 2018-11-23

      那个图形下落会被背景小方块挡住

      (1) 回复
    • 老师_Trigger 2018-11-23

      回复 @ L宝宝Y: 调整一下渲染层级,sprite renderer里边有个orderInLayer去设置一下层级就可以了。

      (1) 回复
    • L宝宝Y 2018-11-24

      回复 @ 老师_Trigger: 老师,我看了下背景方块和生成方块,两个orderinlayer都是0,是因为前后建成次序不一样才会一个在前面一个在后面吗?还有生成方块下落时老师创建了一个二维数组一个填充了位置,再下落图形就会停在上面,不会覆盖。为什么数组数据不会被覆盖掉,是unity自带这个功能吗?

      (1) 回复
    • 老师_Trigger 2018-11-24

      回复 @ L宝宝Y: 渲染顺序跟游戏物体实例化前后有关,也跟电脑状态有关,所以在同一个层级同一个Z面,他渲染前后顺序不一定,所以一般要设置一下渲染层级。后半句老师不是很理解同学的问题,是说图形为什么可以堆叠?

      (1) 回复
    还有-1条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!