Version: 5.6
GUI Anterior
GUI Texture (Componente Legacy UI)

GUI Text (Componente UI Legacy)

GUI Text muestra un texto con cualquier fuente que usted importa en unas coordenadas de la pantalla

Por favor tener en cuenta Este componente se relaciona a método legacy para dibujar texturas UI e imágenes a la pantalla. Used debería utilizar el UI system actualizado de Unity más bien. Eso también no está relacionado al sistema IMGUI.

Propiedades

Propiedad: Función:
Text La cadena de caracteres a mostrar.
Anchor El punto en el que el Text comparte la posición de la Transform.
Alignment Cómo varias líneas son alineadas dentro del GUIText.
Pixel Offset Desplazamiento del texto en relación a la posición del GUIText en la pantalla.
Line Spacing Cuanto espacio habrá entre líneas de Text.
Tab Size Cuánto espacio se insertará para un carácter de pestaña (‘\t’) . Como un múltiplo del desplazamiento de caracteres de espacio.
Font La Font a utilizar al renderizar el texto.
Material Referencia al Material que contiene los caracteres a dibujar. Si se configura, esta propiedad anula a la que se encuentra en el asset Font.
Font Size El tamaño de la fuente a usar. Establecer a 0 para usar el tamaño por defecto de la fuente. Sólo aplicable en fuentes dinámicas.
Font Style El estilo de fuente a utilizar. (Normal, Negrita, Cursiva o Negrita y Cursiva). Sólo aplicable en fuentes dinámicas.
Pixel Correct Si se activa, todos los caracteres de Text serán dibujados en el tamaño de la textura de tipografía importada. Si se desactiva, el tamaño de los caracteres será ajustado basado en la Scale del Transform.
Rich Text Si se activa, permite marcas tipo HTML para dar formato al texto.

Detalles

Los GUI Texts se utilizan para imprimir texto en la pantalla en 2D. El Camera tiene que tener una GUI Layer adjuntada para renderizar el texto. Las cámaras incluyen una GUI Layer de forma predeterminada, por lo que no lo elimine si desea mostrar un GUI Text. Los GUI Texts se colocan utilizando únicamente los ejes X e Y. En lugar de posicionarse en Coordenadas del Mundo, los GUI Texts se colocan en Coordenadas de Pantalla, donde (0,0) es la parte inferior izquierda y (1,1) la esquina superior derecha de la pantalla. Para agregar un componente GUIText en Unity 5.0, primero use GameObject->Create Empty para crear un objeto de juego vacío, luego use la opción Component->Rendering->GUIText para agregar el componente GUIText al objeto de juego recién creado. Si el texto no es visible cuando presiona Reproducir, compruebe que la transformación tiene una posición adecuada, normalmente (0,5, 0,5, 0,0).

Para importar una tipografía vea la Font page.

Para utilizar un Rich Text mire la página Rich Text.

Pixel Correct

Por defecto, los GUI Texts son renderizados con Pixel Correct activado. Esto hace que se vean bien definidos, y mantendrán el mismo tamaño en píxeles independientemente de la resolución de pantalla.

Consejos

  • Cuando introduce texto en la propiedad Text, puede crear un salto de línea manteniendo Alt y pulsando Return.
  • Si usted está scripting la propiedad Text, usted puede agregar saltos de linea al insertar el carácter de escape “\n” en sus strings.
  • Puede descargar tipografías true type de manera gratuita en 1001freefonts.com (descargue las tipografías para Windows, dado que contienen tipografías TrueType).
GUI Anterior
GUI Texture (Componente Legacy UI)
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961