2-03. 创建 Player

操作

在 Hierarchy 窗口创建 Player,它下面会绑定身体的其它部分:Body、Hair、Arm、Shadow

Body

下图是 Body 对象的一些组件参考

Hair

Arm

Shadow

增加 Sorting Group

首先是添加 Sorting Layers

将四个对象统一添加到 Instance 里面

父级物体 Player 增加 Sorting Group

测试叠层关系

从素材中拖拽一个草丛

因为草丛和人物在同一个叠层上,所以草丛会遮挡人物。

但是如果修改草丛的 Z 轴,那么当草丛的 Z 轴 > 0 时就在人物后面,当草丛的 Z 轴 <= 0 时就在人物前面。因为 Unity 在 Sorting Layer 相同的时候,默认是按照 Z 轴进行渲染的

打开 Project Settings,在 Graphics 窗口按如下方式进行修改,这样在 Sorting Layer 相同的时候,就能按照 Y 轴进行渲染

如果是斜 45 度等距视图,那么可以将 Y 改为 0.5

如果项目升级成 URP 之后,这个设置也会发生相应变化。等以后会讲

最终效果

项目相关代码

代码仓库:https://gitee.com/nbda1121440/DreamOfTheKingdom.git

标签:20240317_0717

posted @   hellozjf  阅读(28)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示