Version: 2019.4
Canvas Scaler (Escalador del Canvas)
Canvas Renderer

Canvas Group (Grupo Canvas)

El Canvas Group puede ser utilizado para controlar ciertos aspectos de un grupo entero de elementos UI de un lugar sin la necesidad de manejarlos de manera individual. Las propiedades del Canvas Group afectan el GameObject al igual que sus propios hijos.

Propiedades

Propiedad: Función:
Alpha La opacidad de los elementos UI en este grupo. El valor está entre 0 y 1 dónde 0 es completamente transparente y 1 es completamente opaco. Tenga en cuenta que los elementos retienen su propia transparencia también, por lo que el alpha del Canvas Group y los valores alpha de los elementos UI individuales son multiplicados con cada uno.
Interactable Determina si el componente va a aceptar input. Cuando sea configurado a false, la interacción es des-habilitada.
Block Raycasts Será que este componente va a funcionar como un collider para los Raycasts? Usted va a necesitar llamar la función RayCast en el raycaster gráfico adjunto al Canvas. Esto no aplica para Physics.Raycast.
Ignore Parent Groups Será que este grupo será afectado por los ajustes en los componentes Canvas Group más adelante en la jerarquía del Game Object, o va a ignorar aquellos y por lo tanto los va a anular?

Detalles

Usos típicos de un Canvas Group son:

  • La decoloración hacia dentro o afuera de una ventana completa al agregar un Canvas Group en el GameObject de la Ventana y controla su propiedad Alpha.
  • Hacer que un conjunto entero de controles sean no-interactables (“se vuelven gris”) al agregar un Canvas Group a un GameObject padre y configurando su propiedad Interactable a false.
  • Hacer que uno más elementos Ui no bloqueen los eventos del mouse al colocar un componente Canvas Group en el elemento o uno de sus padres y configurando su propiedad Block Raycasts a false.
Canvas Scaler (Escalador del Canvas)
Canvas Renderer