Crie com facilidade para qualquer plataforma
A entrada está no coração do que torna seus projetos em tempo real interativos. Com o Sistema de Entrada, você pode rapidamente configurar controles para múltiplas plataformas, de dispositivos móveis a VR.
O sistema do Unity padroniza a maneira como você implementa controles e também fornece funcionalidade avançada sem precedente em soluções principais.
Você só precisa vincular ações à sua lógica de código e, depois, poderá habilitar diferentes dispositivos e controles visualmente na janela Input Action (ação de entrada). O Input Action (ação de entrada) também fornece uma API. O pacote do Sistema de Entrada está disponível no Package Manager e está verificado para Unity 2019 LTS e versões mais novas.
Solução fácil e flexível
Um fundamento sólido
Criamos o Sistema de Entrada para dar suporte a dispositivos modernos e personalizados com três princípios-guia: facilidade de uso, consistência entre plataformas e flexibilidade.
Fluxos de trabalho intuitivo e flexível
Conecte controles ao seus scripts por meio do componente Input Action. Ele lê seu mapa de ação e se comunica com seu script por meio de callbacks. Crie esquemas de controle diferentes, controles por jogador e diferentes métodos de comunicação.
No núcleo do desenvolvimento do Unity.
O novo sistema tem como objetivo substituir o sistema legado e, ainda que você possa usar os dois em seu projeto, a nova tecnologia da Unity, como kit de ferramentas de IU ou DOTS, terá suporte total do Sistema de Entrada. Junte-se ao fórum sobre o Sistema de Entrada para saber as novidades sobre funcionalidade que estão por vir.
Saiba mais
Tutorial: Usar o Sistema de entrada no Unity
Aprenda a configurar um aplicativo em Unity para usar o Sistema de entrada com esta série no Unity Learn.
Sistema de entrada: dicas de fluxo de trabalho e integrações de recursos
Nesta sessão do Unite Now, você aprenderá como alternar rapidamente esquemas de controle, revincular configurações de controle e conectar o sistema de entrada a outros recursos do Unity, como Cinemachine ou Unity UI.
Conheça os desenvolvedores: Sistema de Entrada
Esta sessão apresenta uma demonstração da configuração de um multijogador local e como você pode rapidamente configurar controles de gamepad, gerar novos jogadores e controles de dispositivos móveis. O desenvolvedor principal também responde às perguntas do público.
Documentação
Use o novo componente PlayerInput para começar. Você pode encontrar um guia passo a passo incluído na documentação. Há também várias amostras que vêm com o pacote do Sistema de Entrada que você pode selecionar na lista de amostras.
Apresentando o novo Sistema de Entrada
Esta apresentação do Unite 2019 explica como o Sistema de Entrada foca na facilidade de uso e na consistência entre dispositivos.
Implementando um tutorial do sistema de habilidade
A série Protótipo é um conjunto de vídeos que foca na criação de protótipos que podem ser jogados, mostrando como os múltiplos recursos do Unity podem ser usados para alcançar mecânicas de jogo que podem ser usadas em cenários do mundo real. Neste vídeo, o Sistema de Entrada é usado para mover um personagem 3D.
Introdução ao Sistema de Entrada
Rene Damm, desenvolvedor líder do Sistema de Entrada, conta com suas próprias palavras o que é o Sistema de Entrada e as metas que a equipe está tentando alcançar.
Projeto de amostra de 2D Lost Crypt
Lost Crypt é um projeto de amostra de 2D de câmera lateral que apresenta todas as ferramentas 2D do Unity. Ele usa o Sistema de Entrada para controlar os personagens 2D.