Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Animación al pulsar una tecla [AYUDA]

Iniciado por Alvaro95, Agosto 25, 2018, 10:26:40 PM

Tema anterior - Siguiente tema
Hecho! gracias tios!
Vale, ya he corregido el problema, y una pregunta, si quisiera que la animación fuera acompañada de un clip de audio como deberia introducirlo? a través de script?

Agosto 27, 2018, 04:53:05 PM #16 Ultima modificación: Agosto 27, 2018, 04:53:42 PM por francoe1
Cita de: Alvaro95 date=1535379857Hecho! gracias tios!
   
   
      Vale, ya he corregido el problema, y una pregunta, si quisiera que la animación fuera acompañada de un clip de audio como deberia introducirlo? a través de script?
   


Deberias hacer una referencia a un Audio Source y a un Audio Clip -
 

private AudioSource _source { get; set; }
[SerializeField]
private AudioClip _clip = null;
private void Awake()
{
_source = gameObject.AddComponent<AudioSource>();
}
     
private void Update()
{
  if(Input.GetKeyDown(KeyCode.R)) _source.PlayOnShot(_clip);
}
     

 
Si quieres reproducir múltiples audios en una animación utiliza EventKey o si es algo mas complejo te invito a usar Director

Seria que solo sonara cuando la animación se reproduce, no cada vez que le doy a la R

Y en el caso que quisiera añadir otra animación y que mientras tanto se quedara en ese mismo estado como seria?

Agosto 28, 2018, 02:24:07 AM #19 Ultima modificación: Agosto 28, 2018, 07:31:46 AM por pioj
Cita de: Alvaro95 date=1535404748Y en el caso que quisiera añadir otra animación y que mientras tanto se quedara en ese mismo estado como seria?
   


 
 
Cita de: Alvaro95 date=1535385951Seria que solo sonara cuando la animación se reproduce, no cada vez que le doy a la R
   


Creo que ya llegaste a tu cuota diaria de ayuda en el foro, no digo que este mal preguntar pero te estás quedando en un mismo lugar por no buscar información, estas cosas son simples, solo basta con entender cómo funciona, no busques la solución a X problema sin hacer el intento de aprender la herramienta, Unity tiene muchisimas secciones para aprender dentro del ámbito de las animaciones. 
 
Para aprender sobre esto te recomiendo la documentación oficial. 
 
https://docs.unity3d.com/ScriptReference/UnityEngine.AnimationModule.html
 
 
 
Saludos

Cita de: Alvaro95 date=1535385951Seria que solo sonara cuando la animación se reproduce, no cada vez que le doy a la R
   


Mírate en el manual de Unity3D algo llamado Animation Event. Es un tipo de acción que puedes conectar a un fotograma de una animación. Puede ser cualquier cosa, así que también puede sonar un audio...
 
Cita de: Alvaro95 date=1535404748Y en el caso que quisiera añadir otra animación y que mientras tanto se quedara en ese mismo estado como seria?
   


Repasa la documentación básica de cómo funciona el Mecanim/Animator. Es el uso fundamental del módulo.

Agosto 28, 2018, 01:14:28 PM #21 Ultima modificación: Agosto 28, 2018, 09:39:58 PM por Alvaro95
Gracias pioj y francoe

Septiembre 16, 2018, 11:39:42 AM #22 Ultima modificación: Septiembre 16, 2018, 11:41:41 AM por Samusan
Ni caso, he contestado y no se borrarlo XD

Etiquetas: