Unity2d组件 Sprite Renderer

来源:互联网 发布:阿根廷04男篮名单 数据 编辑:程序博客网 时间:2024/05/20 11:24

一、问题

今天在研究Unity官方案例2D Roguelike时,遇到了一个问题:
在生成地板(Floor)和四周的围墙(OuterWall)后,再创建障碍物(Wall),则障碍物在地板的下面无法显示。
这里写图片描述

二、解决方案

在地板和障碍物的Prefab时,用到了Sprite Renderer组件。需要添加Sorting Layers , Floors和Items。
这里写图片描述
然后在地板(Floor)的Prefab选择Sorting Layer为Floor,
这里写图片描述

障碍物(Wall)的Prefab选择Sorting Layer为Items。这样就可以显示障碍物了。
这里写图片描述

这里写图片描述

三、总结

不要混淆gameobject的layer,和renderer的sorting layer,gameObject的layer应该是逻辑上的分层,
而renderer的sorting layer则用于渲染。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 小孩哭的时候接不上气怎么办 昆明市长信箱发不出去怎么办 中国公民在香港想去澳门怎么办 面包车不给贴膜怎么办 在香港海关被扣怎么办 发现被医院骗了怎么办 白皮子科染上血怎么办 宝宝头发里长湿疹怎么办 婴儿头发里长湿疹怎么办 宝宝解小便地方有湿疹怎么办 婴儿湿疹怎么办长在脸上 广州奥龙堡游泳卡过期了怎么办 大学生在学校当兵户口怎么办 茶叶梗枕头太硬怎么办 茶梗枕头太硬怎么办 照片放久了变红怎么办 乳腺萎缩和韧带松弛怎么办 航海王启航服务器爆满怎么办 LOL记分板没了怎么办 辅导孩子做作业没有耐心怎么办 宝宝住院三天回家不吃母乳怎么办 锁频君把应用变暗了怎么办 95的油加成92的怎么办 倒库一边宽了怎么办 倒库老是倒不好怎么办 倒库方向打早了怎么办 倒库左边小了怎么办 倒车入库小于30公分怎么办 倒库大于30公分怎么办 有行车记录仪遇到碰瓷怎么办 狗换了主人不吃怎么办 遇到扔东西碰瓷怎么办 碰见碰瓷的人怎么办 开店遇上碰瓷的顾客怎么办 我刮到别人的车怎么办 新车被刮了漆怎么办 停车擦到别人车怎么办 骑自行车被汽车撞了怎么办 车停在小区被刮怎么办 机动车被自行车撞了怎么办 单车撞小车后被起诉怎么办