Ajuda com animator
3 participantes
Página 1 de 1
Ajuda com animator
tou querendo fazer um animator simples que seja compativel com o fps controller da unity 5 quero apenas um script separado para por no modelo 3d e o animator para por ele no modelo 3d assim fazendo o personagem em primeira pessoa ser animado para vc se basear no tipo de animator q eu quero e so ver uma analise do mod do minecraft first person viwew
anizioNoob- Avançado
- PONTOS : 3477
REPUTAÇÃO : 17
Idade : 22
Áreas de atuação : Sei programar animators, e modelar no sketchup
Respeito as regras :
JohnRambo- Moderador
- PONTOS : 5172
REPUTAÇÃO : 661
Idade : 24
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras :
Re: Ajuda com animator
esse tuto nao deu certo
anizioNoob- Avançado
- PONTOS : 3477
REPUTAÇÃO : 17
Idade : 22
Áreas de atuação : Sei programar animators, e modelar no sketchup
Respeito as regras :
Re: Ajuda com animator
Talvez isso ajude
Weslley- Moderador
- PONTOS : 5727
REPUTAÇÃO : 744
Idade : 26
Áreas de atuação : Inversión, Desarrollo, Juegos e Web
Respeito as regras :
Re: Ajuda com animator
vou rever o tuto do marcos e ver se ele me satisfaz
anizioNoob- Avançado
- PONTOS : 3477
REPUTAÇÃO : 17
Idade : 22
Áreas de atuação : Sei programar animators, e modelar no sketchup
Respeito as regras :
Re: Ajuda com animator
desculpa pelo flood no topico mas isto e breve a qualquer um que quiser falar de modo privado cmg no caso qn eu precisar de uma ajuda me add no skype: anizio123 ou no whats (75) 9 9934-9612
anizioNoob- Avançado
- PONTOS : 3477
REPUTAÇÃO : 17
Idade : 22
Áreas de atuação : Sei programar animators, e modelar no sketchup
Respeito as regras :
Re: Ajuda com animator
agora preciso de um if para detectar que nhem uma tecla do teclado esta sendo pressionada
anizioNoob- Avançado
- PONTOS : 3477
REPUTAÇÃO : 17
Idade : 22
Áreas de atuação : Sei programar animators, e modelar no sketchup
Respeito as regras :
Re: Ajuda com animator
anizioNoob escreveu:agora preciso de um if para detectar que nhem uma tecla do teclado esta sendo pressionada
use o Input.anyKeyDown ou Input.anyKey
Weslley- Moderador
- PONTOS : 5727
REPUTAÇÃO : 744
Idade : 26
Áreas de atuação : Inversión, Desarrollo, Juegos e Web
Respeito as regras :
Re: Ajuda com animator
galera fiz esse script ak deu certo (ta meio grande mas serve pra oq eu qro)
- Código:
using UnityEngine;
using System.Collections;
public class Animacão : MonoBehaviour {
private Animator Braco;
void Start () {
Braco = GetComponent<Animator> ();
}
void Update () {
if (Input.GetKey (KeyCode.W)) {
Braco.SetBool ("Andando", true);
}
if (Input.GetKeyUp (KeyCode.W)) {
Braco.SetBool ("Andando", false);
}
if (Input.GetKey (KeyCode.S)) {
Braco.SetBool ("Andando", true);
}
if (Input.GetKeyUp (KeyCode.S)) {
Braco.SetBool ("Andando", false);
}
if (Input.GetKey (KeyCode.A)) {
Braco.SetBool ("Andando", true);
}
if (Input.GetKeyUp (KeyCode.A)) {
Braco.SetBool ("Andando", false);
}
if (Input.GetKey (KeyCode.D)) {
Braco.SetBool ("Andando", true);
}
if (Input.GetKeyUp (KeyCode.D)) {
Braco.SetBool ("Andando", false);
}
if (Input.GetKey (KeyCode.LeftControl)) {
Braco.SetBool ("Correr", true);
}
if (Input.GetKeyUp (KeyCode.LeftControl)) {
Braco.SetBool ("Correr", false);
}
if (Input.GetKeyDown (KeyCode.Space)) {
Braco.SetBool ("Pulo", true);
}
if (Input.GetKeyUp (KeyCode.Space)) {
Braco.SetBool ("Pulo", false);
}
if (Input.GetKeyDown (KeyCode.Mouse0)) {
Braco.SetBool ("Ataque", true);
}
if (Input.GetKeyUp (KeyCode.Mouse0)) {
Braco.SetBool ("Ataque", false);
}
}
}
anizioNoob- Avançado
- PONTOS : 3477
REPUTAÇÃO : 17
Idade : 22
Áreas de atuação : Sei programar animators, e modelar no sketchup
Respeito as regras :
Re: Ajuda com animator
anizioNoob escreveu:galera fiz esse script ak deu certo (ta meio grande mas serve pra oq eu qro)
- Código:
using UnityEngine;
using System.Collections;
public class Animacão : MonoBehaviour {
private Animator Braco;
void Start () {
Braco = GetComponent<Animator> ();
}
void Update () {
if (Input.GetKey (KeyCode.W)) {
Braco.SetBool ("Andando", true);
}
if (Input.GetKeyUp (KeyCode.W)) {
Braco.SetBool ("Andando", false);
}
if (Input.GetKey (KeyCode.S)) {
Braco.SetBool ("Andando", true);
}
if (Input.GetKeyUp (KeyCode.S)) {
Braco.SetBool ("Andando", false);
}
if (Input.GetKey (KeyCode.A)) {
Braco.SetBool ("Andando", true);
}
if (Input.GetKeyUp (KeyCode.A)) {
Braco.SetBool ("Andando", false);
}
if (Input.GetKey (KeyCode.D)) {
Braco.SetBool ("Andando", true);
}
if (Input.GetKeyUp (KeyCode.D)) {
Braco.SetBool ("Andando", false);
}
if (Input.GetKey (KeyCode.LeftControl)) {
Braco.SetBool ("Correr", true);
}
if (Input.GetKeyUp (KeyCode.LeftControl)) {
Braco.SetBool ("Correr", false);
}
if (Input.GetKeyDown (KeyCode.Space)) {
Braco.SetBool ("Pulo", true);
}
if (Input.GetKeyUp (KeyCode.Space)) {
Braco.SetBool ("Pulo", false);
}
if (Input.GetKeyDown (KeyCode.Mouse0)) {
Braco.SetBool ("Ataque", true);
}
if (Input.GetKeyUp (KeyCode.Mouse0)) {
Braco.SetBool ("Ataque", false);
}
}
}
Sim realmente vai fazer o que vc que mais vc podia otimizar a idea como la animação de andar vc podia pegar a velocidade do objeto e se for maior que 0 significa que ele esta andando assim executando a animação a de correr tbm pode partir do mesmo principiou
Última edição por weslleyFx em Seg maio 02, 2016 6:33 pm, editado 1 vez(es)
Weslley- Moderador
- PONTOS : 5727
REPUTAÇÃO : 744
Idade : 26
Áreas de atuação : Inversión, Desarrollo, Juegos e Web
Respeito as regras :
Re: Ajuda com animator
o script esta bom mas as animacoes msm
anizioNoob- Avançado
- PONTOS : 3477
REPUTAÇÃO : 17
Idade : 22
Áreas de atuação : Sei programar animators, e modelar no sketchup
Respeito as regras :
Tópicos semelhantes
» Ajuda com o animator-
» AJUDA COM ANIMATOR
» (Ajuda) Animator
» Animator (sobre o tutorial do Animator video)
» (Animator) Animação bugada no animator!
» AJUDA COM ANIMATOR
» (Ajuda) Animator
» Animator (sobre o tutorial do Animator video)
» (Animator) Animação bugada no animator!
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos