Quando instalamos a Unity e criamos qualquer projeto, por padrão, o teclado vem configurado no input do seu projeto
Mas se quisermos fazer um jogo para console ou mesmo conectar qualquer outro controle para testar, é um sacrifício configurar todos os botões
Para isso então, nós do portal crie seus jogos criamos esse artigo para te ajudar
Aqui nós vamos te explicar como configurar o seu controle de ps4 na Unity e vamos disponibilizar um arquivo, onde tem todas as configurações prontas para você colocar no seu projeto
Como conectar um controle de Ps4 na Unity
Configurando o controle de PS4
Para conectar um controle de ps4 na Unity você precisará conectá-lo no computador via usb, esse é o primeiro passo
Depois disso você irá abrir o seu projeto e entrar no Input Manager, que pode ser acessado pelo Project Settings no menu Edit
Aberto essa aba, você precisará criar 22 novos inputs para configurar.
Para isso altere o número size de 18 para 40.
Para os 4 primeiros botões a configuração é parecida, alterando somente o Name e o Positive Button
Name: X | O | Triangle | Square
Positive Button: joystick button 1 | joystick button 2 | joystick button 3 | joystick button 4
Gravity: 1000
Dead: 0.001
Sensitive: 1000
Type: Key or Mouse Button
Axis: X axis
Joy Num: Joystick 1
Agora vamos configurar os analógicos
Eles são 2, divididos em sensores no eixo horizontal e vertical
Name: L_Horizontal | L_Vertical | R_Horizontal | R_Vertical
Gravity: 1000
Dead: 0.01
Sensitive: 1
Type: Joistick Axis
Axis: X axis | Y axis | 3th Axis | 6th Axis
Joy Num: Joystick 1
Agora é hora de configurar os botões traseiros
Name: R2| L2| R1| L1
Positive Button: joystick button 7 | | joystick button 5 | joystick button 4
Gravity: 1000
Dead: 0.01
Sensitive: 1
Type: Joistick Axis | Joistick Axis | Key or Mouse Button | Key or Mouse Button
Axis: 5th axis | 4th axis | 4th Axis | 4th Axis
Joy Num: Joystick 1
Chegou a vez do D-Pad, que são aqueles 4 botões da esquerda
Para configurá-los, usaremos 2 inputs
Name: D_Y | D_X
Gravity: 1000
Dead: 0.01
Sensitive: 1
Type: Joistick Axis | Joistick Axis
Axis: 8th axis | 7th axis
Joy Num: Joystick 1
Ao apertar os analógicos, você verá que existe um botão em cada
Eles são o R3 e o L3 e podem ser configurados assim?
Name: R3 | L3
Positive Button: joystick button 1 1| joystick button 10
Gravity: 1000
Dead: 0.01
Sensitive: 1000
Type: Key or Mouse Button
Axis: X axis
Joy Num: Joystick 1
Os botões Share, Options, o Pad e o PS mudam somente o positive button, além do name
Share = joystick button 8
Options = joystick button 9
Pad = joystick button 13
PS = joystick button 12
Preset pronto para baixar
No input manager você consegue salvar todos os presets que você cria para não precisar configurar toda vez que vai usar
Para isso então nós estamos disponibilizando aqui o preset pronto para você baixar e importar para o seu projeto
Não esqueça de extraí-lo, pois ele esta em um arquivo zip
https://www.crieseusjogos.com.br/wp-content/uploads/2020/12/ps4-input-zip.zip
Para colocá-lo no input manager, depois de importar, é só clicar nesse botão em vermelho e selecionar o preset desejado
Gostou desse artigo? Temos mais em nosso blog: www.crieseusjogos.com.br
Também temos vídeos toda semana em nosso canal do Youtube: Crie seus jogos – Youtube
Baixe gratuitamente: os passos para desenvolver jogos de sucesso
Seja o primeiro a comentar.