Ejemplo n.º 1
0
 public int GenerateDepth(NGUIDepthGenerator.DepthGenerateStrategy depthGenerateStrategy, int depthStart)
 {
     if (depthGenerateStrategy == NGUIDepthGenerator.DepthGenerateStrategy.Combine)
     {
         depthStart = AutSetDepth_Combine(depthStart);
     }
     else
     {
         depthStart = AutSetDepth_Increase(depthStart);
     }
     return(depthStart);
 }
Ejemplo n.º 2
0
        public int GenerateDepth(NGUIDepthGenerator.DepthGenerateStrategy depthGenerateStrategy, int depthStart)
        {
            var dcs = GenerateDrawCalls();

            foreach (var dc in dcs)
            {
                ChecksAndWarning(dc);
                depthStart = dc.GenerateDepth(depthGenerateStrategy, depthStart);
            }
            depthStart = emptyDrawCall.GenerateDepth(depthGenerateStrategy, depthStart);
            return(depthStart);
        }