Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: EpicMagno en Agosto 17, 2015, 05:24:54 AM
Hola gente, estoy haciendo un juego de Parkour y me gustaría saber si puedo activar una animacion cuando el jugador pase por un collider con trigger.La idea es la siguiente: En frente del jugador hay un cubo totalmente visible, rodeando al cubo hay uno un poco mas grande pero invisible, este sera el trigger. Cuando el jugador pase por el trigger y pulse por ejemplo la tecla "CTRL" se active la animación.Espero que me puedan ayudar llevo tiempo buscando tutoriales e intentando por mi cuenta pero todos los intentos son fallidos. ='(
Claro que se puede. Las diferentes animaciones que se tengan se pueden ir activando y desactivando. Con comprobar con los colliders el choque e ir activando/desactivándolas. Te paso el link de un tutorial de Unity donde activan la animación de una puerta usando un collider (cuando el jugador se acerca). Es básicamente lo que quieres hacer:
http://unity3d.com/learn/tutorials/modules/beginner/live-training-archive/animate-anything?playlist=17099
muchas gracias man me sirivio. =)
[quote author=iRobb" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="15994" data-ipsquote-contentcommentid="101701">Claro que se puede. Las diferentes animaciones que se tengan se pueden ir activando y desactivando. Con comprobar con los colliders el choque e ir activando/desactivándolas. Te paso el link de un tutorial de Unity donde activan la animación de una puerta usando un collider (cuando el jugador se acerca). Es básicamente lo que quieres hacer:
animator.SetBool ("KongBool", true);
}else{
animator.SetBool ("KongBool", false);
}
}
}