
Kit de ferramentas de IU

O que há de novo no Toolkit de UI
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.
Principais características
Descubra os recursos e aprenda o que você pode alcançar com o Toolkit de UI.

Comece com ferramentas de autoria dedicadas
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.

Renderização de texto flexível
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.

Anime a UI com transições leves
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.

Aproveite as capacidades de renderização de UI nítida e sem textura
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.

Aprimorar ainda mais o design da interface
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.

Desenvolver UI personalizada e extensões para o Editor Unity
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.
Outras características
Itere mais rápido
Trabalhe e itere mais rapidamente com gerenciamento de estilo global e capacidades de autoria ao vivo.
Experiência familiar
As ferramentas e fluxos de trabalho de autoria de UI são inspirados em tecnologias web padrão para um onboarding mais rápido.
Melhor colaboração
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.
Desempenho de renderização
Obtenha maior controle sobre o desempenho do seu jogo usando Dicas de Renderização e atlas de texturas dinâmico.
Funciona bem com outros
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.
Reutilização
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.
Recursos

Design e implementação de interface do usuário no Unity
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
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.

Obtendo o melhor desempenho com 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.

Enfrentando desafios de UI no Football Manager 2025
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.

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

Crie interfaces de Editor e de jogo melhores e mais rápidas com o UI Toolkit
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.

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