Oi, Vinicius! Como vai?
Vamos resolver isso. O problema aqui é que você provavelmente ainda não definiu corretamente o tipo da sua Action como um eixo (Axis) ou um valor (Value com Vector1), por isso o campo Path não aparece para configurar Negative/Positive.
Passos para resolver:
- Selecione sua Action (Movement).
- No campo Action Type, escolha:
- No campo Control Type, escolha:
Isso libera o uso de entradas negativas e positivas.
Agora crie o binding corretamente:
- Clique em + na sua Action.
- Escolha Add 1D Axis Composite
- Vai aparecer:
Agora sim o Path aparece para cada um.
Configure assim:
- Negative → seta esquerda ou tecla A
- Positive → seta direita ou tecla D
Exemplo de uso no script (sem acento):
public InputAction movimento;
void Update()
{
float direcao = movimento.ReadValue<float>();
transform.Translate(direcao * 5 * Time.deltaTime, 0, 0);
}
O que esse codigo faz:
- Le o valor do eixo (-1 ate 1)
- Move o personagem para esquerda ou direita
Resumo rápido:
- Use Value + Axis
- Adicione 1D Axis Composite
- Ai o Path aparece corretamente
Se ainda não aparecer, pode ser que você tenha criado um binding simples em vez de um composite.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.