有一个角色Prefab,里面挂了一个阴影,和一个身体
2个角色接近时,B的阴影会挡住A的身体,怎么办?
或者我只能不用Prefab实例化,自己写代码管理多层和排序?
你把shadow作为一个单独的Prefab,光剑做一个单独的prefab,然后在主场景里面加两个层,一个专门挂实例化后光剑的prefab,一个挂影子的,然后只要在主场景里面设置到这两个层的层级关系就好了啊,多简单
如果能用一套Prefab,然后自定渲染层级,那就太方便了。
否则受限于渲染层级,一套Prefab要拆成多个Prefab,非常地恶心呀。
你的方案可行,只能这样了。