Os 13 elementos da UI de jogo
Escolha o tipo pelo resultado que precisa produzir, com caminho, campos e limites.
Todos os tipos abaixo são elementos do documento .aeui. Use Interface → criar elemento, ou selecione um nó do Canvas na Hierarquia → Inspector → + Elemento. Eles não são 13 componentes adicionais de objetos da cena.
| Tipo | Para que serve | Exemplo |
|---|---|---|
| Panel | Agrupa elementos e oferece fundo opcional. | Caixa de vida com Images por cima. |
| Text | Mostra uma string alterável em Play. | Vida: 3/3, pontuação ou instruções. |
| Button | Entrega Click ao pressionar e soltar no controle. | Botão de dano para experimentar o HUD. |
| Toggle | Guarda um valor marcado/desmarcado e emite ValueChanged. | Ligar/desligar uma opção do jogo. |
| Slider | Recebe arraste e muda um valor em um intervalo. | Escolher volume ou sensibilidade no menu. |
| Progress | Apresenta um valor proporcional ao intervalo. | Barra contínua de vida ou carregamento. |
| Image | Desenha uma imagem do projeto, com transparência. Se você procura UiImage, UIImage ou UIIMG, este é o elemento Image da Astra. | Coração, retrato, ícone ou painel ilustrado. |
| HBox | Distribui filhos em uma linha. | Uma fileira de corações com tamanho preferido 48 × 48. |
| VBox | Distribui filhos em uma coluna. | Lista de instruções ou opções do menu. |
| Grid | Distribui filhos em colunas. | Grade pequena de itens autorados. |
| Joystick | Converte o gesto em eixo de ação. | Mover o jogador ligado ao receptor do Canvas. |
| ActionButton | Emite uma ação de entrada de botão para o receptor. | Saltar ou Atirar; não confundir com Button que entrega eventos de GUI. |
| LookArea | Converte arraste em ação de olhar. | Olhar a câmera atribuída ao Canvas. |
Consulte layout e campos comuns antes de misturar posicionamento manual com containers. O GuiKind enumera esses tipos na API, e GuiAccess cria ou encontra instâncias em Play.