[TUTORIAL] Unity 5 - Como utilizar o Animator
+4
richardson
Callyde Jr
debBoy
MarcosSchultz
8 participantes
Página 1 de 1
[TUTORIAL] Unity 5 - Como utilizar o Animator
Fala galera, estou trazendo este tutorial mostrando de uma maneira geral como utilizar o Animator para trabalhar com animações na Unity 5...
segue o vídeo.
Referência API da Unity: http://docs.unity3d.com/Manual/AnimatorControllerCreation.html
Para Ressetar as condições do animator, olhem este tutorial aqui: https://www.schultzgames.com/t383-tutorial-ressetar-parametros-do-animator-apos-executar-animacao-unity-5#1858
E também estou deixando este aqui de complemento onde o Bruno mostra um pouco sobre tansições também
E por ultimo, um vídeo do Paulo que me ajudou muito a entender o Animator em geral:
segue o vídeo.
Referência API da Unity: http://docs.unity3d.com/Manual/AnimatorControllerCreation.html
Para Ressetar as condições do animator, olhem este tutorial aqui: https://www.schultzgames.com/t383-tutorial-ressetar-parametros-do-animator-apos-executar-animacao-unity-5#1858
E também estou deixando este aqui de complemento onde o Bruno mostra um pouco sobre tansições também
E por ultimo, um vídeo do Paulo que me ajudou muito a entender o Animator em geral:
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Opa valeu ae fera
debBoy- Iniciante
- PONTOS : 2917
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Valeu Marcos eu estou precisando muito mesmo desses tutorial para aprender mais principalmente para o personagem principal que pega mais animaçoes
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
como chegar se uma animação esta tocando? ou se já tocou?
richardson- Membro
- PONTOS : 3326
REPUTAÇÃO : 1
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Voce pode usar o Debug.Log
- Código:
Debug.Log("Mensagem");
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
eu quero checar se a animação está em execução é usa essa informação, tipo se a animação x estiver em execução ou acabou de ser executada uma bool como por exemplo recebe um valor.
richardson- Membro
- PONTOS : 3326
REPUTAÇÃO : 1
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Você pode usar;
lembrando;
isso só funcionaria se no momento em que a animação estiver tocando uma bool estiver ativa
- Código:
if(GetComponent<Animator>().GetBool("NomeDaBoolean") == true){
print("Active");
}
lembrando;
isso só funcionaria se no momento em que a animação estiver tocando uma bool estiver ativa
Phph09- Profissional
- PONTOS : 3789
REPUTAÇÃO : 240
Idade : 19
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Fiz exatamente tudo igual ao tutorial mas não chama a animação de jeito nenhum, verifiquei o animator controller várias vezes é está exatamente igual ao tutorial, está tudo ok, mas a animação não funciona de jeito nenhum, alguém poderia me ajudar em relação a isso?
mama2401- Avançado
- PONTOS : 2393
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
mama2401 escreveu:Fiz exatamente tudo igual ao tutorial mas não chama a animação de jeito nenhum, verifiquei o animator controller várias vezes é está exatamente igual ao tutorial, está tudo ok, mas a animação não funciona de jeito nenhum, alguém poderia me ajudar em relação a isso?
posta uma foto do seu Animator e do script.
Magnatah- Instrutor
- PONTOS : 3548
REPUTAÇÃO : 209
Idade : 24
Áreas de atuação : Dєรєиvσlvєdσя Wєb(Fяσит-єиd), Blєиdєя, υиiтy, C#, ρнρ є Jαvαรcяiρт.
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Link da imagem:
https://drive.google.com/file/d/1sCAVhq0QtKEw6lyS-8VwtUpGjrIJurPk/view?usp=sharing
Script:
https://drive.google.com/file/d/1sCAVhq0QtKEw6lyS-8VwtUpGjrIJurPk/view?usp=sharing
Script:
- Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class AnimacaoPorta : MonoBehaviour {
private Animator controladorPorta;
void Start () {
controladorPorta = GetComponent<Animator> ();
}
void Update () {
if (Input.GetKeyDown ("0")) {
controladorPorta.SetInteger ("condicao", 0);
}
if (Input.GetKeyDown ("1")) {
controladorPorta.SetInteger ("condicao", 1);
}
if (Input.GetKeyDown ("2")) {
controladorPorta.SetInteger ("condicao", 2);
}
}
}
mama2401- Avançado
- PONTOS : 2393
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Tem um erro de tag não definida tente corrigi-lo antes de testar as animações
Magnatah- Instrutor
- PONTOS : 3548
REPUTAÇÃO : 209
Idade : 24
Áreas de atuação : Dєรєиvσlvєdσя Wєb(Fяσит-єиd), Blєиdєя, υиiтy, C#, ρнρ є Jαvαรcяiρт.
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Mas este erro de tag e no script? ou no animator lá?
mama2401- Avançado
- PONTOS : 2393
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
algum objeto que deveria estar com a Tag "Bcycle" está sem esta Tag.
Magnatah- Instrutor
- PONTOS : 3548
REPUTAÇÃO : 209
Idade : 24
Áreas de atuação : Dєรєиvσlvєdσя Wєb(Fяσит-єиd), Blєиdєя, υиiтy, C#, ρнρ є Jαvαรcяiρт.
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Então, no console não aparece mais nenhum erro, mas as animações continuam não funcionando, teria alguma maneira de corrigir isso ou alguma outra maneira de abrir a porta do meu veiculo?
mama2401- Avançado
- PONTOS : 2393
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Verifica no animator se as "Setas" das animações estão com a lógica certa.
Exemplo:
se você quer sair da animação "Nada" para "Abrindo" nessa Seta Teria que esta a Condição: if [condicao == 1]
Exemplo:
se você quer sair da animação "Nada" para "Abrindo" nessa Seta Teria que esta a Condição: if [condicao == 1]
Magnatah- Instrutor
- PONTOS : 3548
REPUTAÇÃO : 209
Idade : 24
Áreas de atuação : Dєรєиvσlvєdσя Wєb(Fяσит-єиd), Blєиdєя, υиiтy, C#, ρнρ є Jαvαรcяiρт.
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Sim, do nada para o abrindo a condição está em 1, do abrindo pro fechando está em 2, do fechando pro abrindo está em 1, e do fechando pro nada está em 0
mama2401- Avançado
- PONTOS : 2393
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
O Animator Controller Está no Objeto ?
Magnatah- Instrutor
- PONTOS : 3548
REPUTAÇÃO : 209
Idade : 24
Áreas de atuação : Dєรєиvσlvєdσя Wєb(Fяσит-єиd), Blєиdєя, υиiтy, C#, ρнρ є Jαvαรcяiρт.
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Está Sim!!
Dê uma olhada:
https://drive.google.com/file/d/1V4hWiw1Bgn_oPFw_ShVWr2pjK0ZVOo1P/view?usp=sharing
Dê uma olhada:
https://drive.google.com/file/d/1V4hWiw1Bgn_oPFw_ShVWr2pjK0ZVOo1P/view?usp=sharing
mama2401- Avançado
- PONTOS : 2393
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Mas o Avatar não está configurado, normalmente quando jogamos um modelo animado na cena o avatar é linkado automaticamente.
Lembrando Enquanto Aparecerem Erros no Console Nenhum Script é Compilado.
Lembrando Enquanto Aparecerem Erros no Console Nenhum Script é Compilado.
Magnatah- Instrutor
- PONTOS : 3548
REPUTAÇÃO : 209
Idade : 24
Áreas de atuação : Dєรєиvσlvєdσя Wєb(Fяσит-єиd), Blєиdєя, υиiтy, C#, ρнρ є Jαvαรcяiρт.
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Este modelo não era animado não, era um blend de onibus que um amigo meu modelou e me enviou, ai programei ele na cena
mama2401- Avançado
- PONTOS : 2393
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
Você teria skype ou TeamViewer? Pois não sei mais o que fazer para arrumar este animator
mama2401- Avançado
- PONTOS : 2393
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Unity 5 - Como utilizar o Animator
mama2401 escreveu:Você teria skype ou TeamViewer? Pois não sei mais o que fazer para arrumar este animator
Infelizmente eu não tenho.
Magnatah- Instrutor
- PONTOS : 3548
REPUTAÇÃO : 209
Idade : 24
Áreas de atuação : Dєรєиvσlvєdσя Wєb(Fяσит-єиd), Blєиdєя, υиiтy, C#, ρнρ є Jαvαรcяiρт.
Respeito as regras :
Tópicos semelhantes
» [TUTORIAL] Como utilizar o aplicativo Unity Remote 4 com a UNITY 5
» [TUTORIAL] Como utilizar Reflection Probe na Unity 5
» [TUTORIAL] Unity 5 - Como utilizar o Enum (switch, case)
» [TUTORIAL] Como utilizar o SketchUp e exportar para Unity 5
» [TUTORIAL] Como utilizar "Application.LoadLevel" na Unity 5 (SceneManager.LoadScene)
» [TUTORIAL] Como utilizar Reflection Probe na Unity 5
» [TUTORIAL] Unity 5 - Como utilizar o Enum (switch, case)
» [TUTORIAL] Como utilizar o SketchUp e exportar para Unity 5
» [TUTORIAL] Como utilizar "Application.LoadLevel" na Unity 5 (SceneManager.LoadScene)
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos