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 @ 2024-03-17 07:18  hellozjf  阅读(41)  评论(0)    收藏  举报