Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo completar el nivel de efectos especiales de Unity?

¿Cómo completar el nivel de efectos especiales de Unity?

Los niveles del efecto Unity se pueden rellenar con Canvas y MaskExtend.

1. Canvas, agregue Canvas a la interfaz de usuario y efectos especiales, y modifique el valor SortOrder de Canvas. Dado que Unity se dibuja de acuerdo con Canvas, diferentes Canvas agregarán DrawCall adicional incluso si hacen referencia al mismo atlas, por lo que el consumo de rendimiento puede aumentar y también puede causar otros problemas de penetración de capas, lo que dificulta el control de las relaciones jerárquicas.

2.MaskExtend: agregue un script MaskExtend para inicializar el área de recorte y luego modifique el sombreador de los efectos especiales para que los efectos especiales se puedan mostrar en el área de recorte.