

O Toolkit de UI é uma coleção de recursos, ferramentas e funcionalidades para desenvolver interfaces de usuário e extensões do Editor. Seu fluxo de trabalho intuitivo ajuda artistas e designers a criar e depurar UI em tempo de execução para jogos e aplicações mais rapidamente.
Há várias atualizações do Toolkit de UI incluídas no lançamento do Unity 6. Adicionamos um sistema de vinculação de dados totalmente extensível junto com novos controles. Também melhoramos os fluxos de trabalho de autoria visual e a extensibilidade para desenvolvedores de UI. Unity 6 também introduz suporte a múltiplas línguas e emojis.
Descubra os recursos e aprenda o que você pode alcançar com o Toolkit de UI.

As ferramentas de autoria dedicadas do UI Toolkit incluem o UI Builder e o UI Debugger, inspirados em tecnologias da web para oferecer uma experiência familiar. Use o UI Builder para criar e editar visualmente a UI para jogos e aplicativos diretamente no Unity, enquanto o UI Debugger ajuda você a resolver problemas rapidamente.

O UI Toolkit permite renderizar texto dinâmico com capacidades avançadas de estilização, proporcionando texto limpo e bonito em qualquer tamanho e resolução. Isso melhora a legibilidade em diferentes dispositivos, garantindo uma experiência de usuário consistente, independentemente do tamanho da tela. O suporte integrado a Unicode facilita a localização do seu aplicativo e o manuseio de uma ampla gama de idiomas e scripts, tornando sua UI acessível e eficaz para públicos globais.

O UI Toolkit vem com um sistema de animação de UI dedicado que simplifica a produção de transições de UI em seus projetos. Esse novo sistema até permite a autoria eficiente de transições reutilizáveis, a maioria da animação na maioria dos projetos de UI, para economizar tempo valioso de design.

Defina raio de borda, cor, tamanho e texto para criar elementos de UI sem textura diretamente no UI Toolkit. Pare de criar e importar imagens do Photoshop para reduzir significativamente o tempo perdido na transição entre ferramentas, enquanto também diminui a pegada de memória geral e o tamanho da construção para escalar de forma mais eficiente.

O sistema de vinculação de dados está disponível tanto para Editor quanto para Runtime. Ele pode ser configurado a partir do UI Builder, permitindo que os usuários criem, inspecionem e alterem vinculações. O sistema oferece muita extensibilidade, permitindo que os usuários criem seus próprios tipos de vinculações.
O sistema de vinculação de dados está disponível tanto para Editor quanto para Runtime. Ele pode ser configurado a partir do UI Builder, permitindo que os usuários criem, inspecionem e alterem vinculações. O sistema oferece muita extensibilidade, permitindo que os usuários criem seus próprios tipos de vinculações.

O UI Toolkit inclui uma estrutura de UI em modo retido que simplifica o desenvolvimento de UI personalizada para extensões do Editor Unity, permitindo que você crie janelas e inspetores únicos para potencializar fluxos de trabalho simplificados para artistas, designers e programadores.
Trabalhe e itere mais rapidamente com gerenciamento de estilo global e capacidades de autoria ao vivo.
As ferramentas e fluxos de trabalho de autoria de UI são inspirados em tecnologias web padrão para um onboarding mais rápido.
Lógica em código C#, estrutura de UI em documentos UXML e estilização em folhas de estilo facilitam o trabalho em diferentes partes da UI sem colisões.
Obtenha maior controle sobre o desempenho do seu jogo usando Dicas de Renderização e atlas de texturas dinâmico.
O UI Toolkit pode ser usado junto com IMGUI para o Editor e UGUI para tempo de execução. Ele também é compatível com o novo Sistema de Entrada da Unity.
Compartilhe estilos e widgets dentro ou entre projetos, bem como entre o Editor e o tempo de execução.
Embora a Unity recomende o uso do UI Toolkit para novos projetos de desenvolvimento de UI, ainda existem casos em que faz sentido usar sistemas mais antigos devido a recursos encontrados no Unity UI (uGUI) e IMGUI. Compare os sistemas de UI na Unity para avaliar o que funciona melhor para você.

Baixe o Unity 6 e acesse o UI Toolkit para aproveitar ferramentas de autoria intuitivas e fluxos de trabalho colaborativos em seus projetos.

Este guia de mais de 130 páginas mostrará como construir interfaces sofisticadas com os dois sistemas de UI do Unity, Unity UI e UI Toolkit. Apresentamos conceitos do UI Toolkit como UI responsiva e UI Builder usando Exemplo do UI Toolkit – Dragon Crashers.

QuizU é um exemplo oficial do Unity que demonstra vários padrões de design e arquitetura de projeto, incluindo MVP, padrão de estado, gerenciamento de telas de menu e muito mais usando o UI Toolkit.

Neste vídeo, o especialista em Unity Nicolas Borromeo lidera a discussão sobre tópicos como a implementação de chamadas de desenho encadeadas e as implicações dos tamanhos de buffer, melhores práticas de atlasing dinâmico e como lidar com limitações como shaders personalizados e UI 3D.

Saiba como a equipe de desenvolvimento da Sports Interactive fez a transição para o Unity, com insights sobre sua experiência com o UI Toolkit, bem como outras ferramentas de UI disponíveis para usuários de baixo e nenhum código.

Leia o manual do Unity para saber mais sobre o UI Toolkit no Unity.

Assista a este vídeo para orientações de especialistas e técnicas valiosas para aprimorar suas habilidades em UI. Mostramos como o UI Toolkit pode elevar e acelerar o trabalho em equipe com o novo sistema de vinculação de dados, objetos UXML inovadores e inspetores personalizados no UI Builder.

Acesse os fóruns para obter ajuda da comunidade e ouvir as últimas novidades sobre o UI Toolkit no Unity.