Ejemplo n.º 1
0
 /// <summary>
 /// sets rendering mode of 'material' to transparent
 /// </summary>
 public static void MakeMaterialTransparent(UnityEngine.Material material)
 {
     material.SetFloat("_Mode", 2);
     material.SetInt("_SrcBlend", (int)UnityEngine.Rendering.BlendMode.SrcAlpha);
     material.SetInt("_DstBlend", (int)UnityEngine.Rendering.BlendMode.OneMinusSrcAlpha);
     material.SetInt("_ZWrite", 0);
     material.DisableKeyword("_ALPHATEST_ON");
     material.EnableKeyword("_ALPHABLEND_ON");
     material.DisableKeyword("_ALPHAPREMULTIPLY_ON");
     material.renderQueue = 3000;
 }