Jump to content

Recommended Posts

Buen dia, tengo una duda sobre las cinemáticas, quisiera saber si hay alguna manera de que al entrar a una escena, por ejemplo al entrar en una casa o cuando entras a un pueblo y lo presentan, se reproduzca una cinemática pero al salir de la escena y volver a entrar ya no se vuelva a reproducir esa misma cinemática, o sea que se reproduzca una sola vez en todo el juego

Share this post


Link to post
Share on other sites

Lo que pides es muy sencillo.

bool yaSeReprodujoLaCinematica = false
  
void entrarEnCasa(){
 if(yaSeReprodujoLaCinematica == false)
 {
 Repruducir la cinematica
   yaSeReprodujoLaCinematica = true;
 }
  
}

 

SI que es cierto que si tienes que gestionar muchas cinemáticas se hace un lío... seguro que los compis tienen alguna solución mejor 

  • Like 1

Share this post


Link to post
Share on other sites

si quieres que el "valor" de la cinematica se mantenga como "ya vista" incluso cuando cambies de escena o cuando salgas del juego y entres a jugat otro dia, entonces deberias guardar/cargar...

guardar el valor de que ya esta vista cuando la ves... y cada vez que esa escena, o el juego, se cargue, pues cargar ese valor para saber si esta vista o no

  • Like 1

Share this post


Link to post
Share on other sites

Creo que esa opción es la que me sirve, ahora solo falta investigar cómo guardar y cargar muchas gracias 😁

Share this post


Link to post
Share on other sites

UnitySpain © Todos los derechos reservados 2020
×
×
  • Create New...