Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

códigos IF e ELSE não funcionam

eu coloquei os códigos que estava no video iguais do jeito que estava ensinando, e tambem salvei, mas eu ainda preciso apertar na caixinha de "movendo" para trocar de animação

7 respostas

Oi, Meton, tudo bem?

E como está o código do seu script, você pode colocar aqui?

Lembrando que a variável é sensível a maiúscula e minuscula então o que está no Animator e o que está no script tem que ser igualzinho

ok, aqui está:Insira aqui a descrição dessa imagem para ajudar na acessibilidade

aqui é como está na unity: Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

E o Animator está usando esse Controlador certo?

Então para te ajudar vou precisar de ter acesso ao projeto, você consegue fazer um .zip da pasta toda a subir num Google Drive ou Dropbox como publico?

solução!

Oi, Meton, tudo bem?

A variável tava certinho e trocando como deveria. O que tava dando erro é a seta entre a idle e correndo no Animator.

A volta está correta mas a ida (idle -> animator) estava sem condição. Coloca lá que 'Movendo" tem que ser true para trocar e desmarca o exit time que deve funcionar :)

Agora deu certo. Muito obrigado! Vc ajudou muito!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software