O que você está procurando?
Hero background image

Sistema de entrada

Configure controles em um lugar para todas as plataformas e dispositivos excepcionais.
Crie com facilidade para qualquer plataforma

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
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
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.
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.

Principais características

Configuração rápida com uma interface visual

A janela Input Action unificada permite que você adicione suporte para controles diferentes e as ações que serão disparadas por eles, criando um asset de mapa de entrada que pode ser usado posteriormente com um componente que conectará essas ações à sua lógica de código. O Sistema de Entrada também pode vir com ferramentas para visualizar os dispositivos e controles atualmente disponíveis.

Opções avançadas excepcionais

Revinculação de tempo de execução, entrada por jogador, esquemas de controle diferentes, multijogador local fácil, detecção automática de entrada, substituição de HIDs padrão ou entrada independente de taxa de quadros são algumas das ferramentas que o sistema oferece para operar a maioria das necessidades de projetos.

Saiba mais

Tutorial Usando o sistema de entrada no Unity
Tutorial Usando 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
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
Conheça os desenvolvedores: Sistema de entrada

Esta sessão apresenta uma demonstração da configuração de um multijogador local e como você poderapidamente 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
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.

Introdução ao Sistema de Entrada
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
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
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
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.

Participe ao grupo
Participe ao grupo

Conecte-se com nossos desenvolvedores e tenha acesso às mais recentes novidades sobre o desenvolvimento do Sistema de Entrada no fórum. Você pode compartilhar sua experiência com a comunidade e descobrir a partir de outros casos de uso do sistema.

O repositório está disponível no GitHub, e você pode participar ativamente no desenvolvimento da ferramenta ou dar uma olhada mais profunda nos bastidores.