UNITY TEXTO
Textos
 Texto 3D (3D Text):
o O texto 3D é renderizado no mundo tridimensional da sua cena.
o Muda conforme as propriedades de iluminação e perspetiva da cena.
o É usado em elementos de interface que fazem parte do ambiente do jogo, como placas de identificação
num mundo virtual.
 Texto UI (UI Text):
o O texto UI foi concebido para ser exibido como parte da interface.
o É independente do mundo 3D da cena e é renderizado diretamenteno écran, não sendo afetado pela
iluminação ou perspetiva da cena.
o Ideal para elementos de interface como menus, pontuações, mensagens de texto, etc.
Onde foi o texto?
 O texto é normalmente 2D por
isso é melhor editá-lo na vista
2D.
Instalar um tipo de letra
 Procurar uma fonte grátis.
 Podes experimentar aqui e aqui.
Tipos de letra
 No Painel de Controlo/Aspeto e
Personalização/Tipos de Letra,
encontram-se todos os tipos de
letra já instalados, depois
arrastam-se a fonte para os
materiais.
Tipos de letra – textmeshpro
 Depois, temos de transformar um tipo de letra
normal em TEXTMESHPRO, indo a
Window/TextMeshPro/Font Asset Creator
Alterar texto
através de código
 É preciso:
o Adicionar a biblioteca
UnityEngine.UI para alterar
o valor.
o Uma variável do tipo Text.
o Igualar essa variável a algo.

Unity - Programação Orientada a Objetos. Aula 5.

  • 1.
  • 2.
    Textos  Texto 3D(3D Text): o O texto 3D é renderizado no mundo tridimensional da sua cena. o Muda conforme as propriedades de iluminação e perspetiva da cena. o É usado em elementos de interface que fazem parte do ambiente do jogo, como placas de identificação num mundo virtual.  Texto UI (UI Text): o O texto UI foi concebido para ser exibido como parte da interface. o É independente do mundo 3D da cena e é renderizado diretamenteno écran, não sendo afetado pela iluminação ou perspetiva da cena. o Ideal para elementos de interface como menus, pontuações, mensagens de texto, etc.
  • 3.
    Onde foi otexto?  O texto é normalmente 2D por isso é melhor editá-lo na vista 2D.
  • 4.
    Instalar um tipode letra  Procurar uma fonte grátis.  Podes experimentar aqui e aqui.
  • 5.
    Tipos de letra No Painel de Controlo/Aspeto e Personalização/Tipos de Letra, encontram-se todos os tipos de letra já instalados, depois arrastam-se a fonte para os materiais.
  • 6.
    Tipos de letra– textmeshpro  Depois, temos de transformar um tipo de letra normal em TEXTMESHPRO, indo a Window/TextMeshPro/Font Asset Creator
  • 7.
    Alterar texto através decódigo  É preciso: o Adicionar a biblioteca UnityEngine.UI para alterar o valor. o Uma variável do tipo Text. o Igualar essa variável a algo.