材质的Technique属性设置为transparent异常

版本:1.0.1
几个3D对象设置材质的Technique属性设置为transparent之后,如果这几个3D对象在相同的坐标点,那么彼此之间的遮挡关系会出现异常!如下图:

如果我把小人和影子的位置稍微拉上来一些(大概是0.2)那么就不会有这个问题了!
PS:人和影子在同一个perfab里面,方块格子的中心点在中间,我在角色的perfab中把影子坐标调成0.25,角色坐标调成0.3就能解决这个问题。
官方大大看看,是我使用有问题,还是底层出现异常了?

图有点乱,看不太明白具体是什么样的异常

被红框圈住的部分,方格挡住了角色的下半身,有点像是之前做2D游戏的Z轴排序出现问题,导致不正常的遮挡

哪些 3D 对象设置为 Transparent 的?
Transparent 节点排序上会在所有 Opaque 节点之后

这些节点的材质都是 Transparent 吗?

是的,材质都是 Transparent,大概的结构是这样,主角+影子包在一个perfab中,格子是一个单独的perfab,主角的武器+帽子是通过骨骼挂点,在代码逻辑中添加的

是角色与影子的问题,还是角色与地面的问题?

是方块和角色的层级问题,照理来说,我角色的Y轴坐标在方块上面,那么显示结果,应该也是角色在方块上面,但是你注意看我截图圈出来的部分,方块挡住了角色的下半身