Ejemplo n.º 1
0
 void TryRemoveQueueMaterial()
 {
     if (_queueMaterial != null)
     {
         QueueMaterialUtils.RemoveQueueMaterial(_queueMaterial);
     }
     _queueMaterial = null;
 }
Ejemplo n.º 2
0
 public Material GetModifiedMaterial(Material baseMaterial)
 {
     if (!isActiveAndEnabled)
     {
         return(baseMaterial);
     }
     else
     {
         TryRemoveQueueMaterial();
         _queueMaterial = QueueMaterialUtils.AddQueueMaterial(baseMaterial, 3000 + depth);
         return(_queueMaterial);
     }
 }