https://blog.csdn.net/linjf520/article/details/94596104
這篇博文其實講的很清楚啦,但是因爲自己看嘛~我想寫的清楚一點,假如兩個物體疊加在一起有閃爍情況,是因爲他們公用了一個z,因此在shader中可以將其z修改。
Properties {
_OffsetFactor("Offset Factor", Float) = 0
_OffsetUnits("Offset Units", Float) = 0
}
SubShader {
Tags { "RenderType"="Opaque" }
LOD 200
Offset[_OffsetFactor],[_OffsetUnits]
然後在shader中將 _OffsetFactor _OffsetUnits各自賦值,比如兩個cube,第一個cube賦值 0,0 第二個cube賦值1,1
那麼將會優先顯示數值小的!