Noticias

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

LoadScene no funciona igual en todo los dispositivos

Iniciado por Pipioca, Octubre 03, 2017, 05:15:34 PM

Tema anterior - Siguiente tema
Buenas tardes,
 
llevo tiempo desarrollando un proyecto en Unity y está prácticamente finalizado. El problema que me encuentro es que en algunos dispositivos moviles o tablets, cuando le doy a START en el juego y se invoca el LoadScene... no funciona bien. Se queda en primer plano la pantalla principal y en segundo plano si se escucha la pantalla del juego y se puede mover, pero claro al quedar en segundo plano no se ve.
 
Utilizo un procedimiento sencillo para cargar la escena una vez que se da a START en la pantalla principal.
 

void CargarEscenaJuego()
 {
   SceneManager.LoadScene (EscenaACargar, LoadSceneMode.Single);
 }

 
Les adjunto dos capturas. Una es la pantalla principal y la otra es como se ve una vez que se le da a START. Aparentemente carga todo bien; audios, controles, assets,etc... pero se queda en segundo plano. Es raro que pase en algunos dispositivos, no esn todos.
 
Agradecería mil si alguien tiene una idea de lo que puede ocurrir ya que llevo tiempo dándole vueltas.
 
Muchas gracias de antemano!
 
Saludos!
 
 
 



Por esto todos los juegos tienen una pantalla de carga, lo que pasa es que con las pcs modernas y los proyectos generalmente livianos de Unity (hablando de memoria) siempre se carga todo de una, pero puede ser que a tal dispositivo le cueste mas, y lo es como en tu caso, por eso nunca esta de mas poner una de estas.

Cita de: lightbug date=1507051326Por esto todos los juegos tienen una pantalla de carga, lo que pasa es que con las pcs modernas y los proyectos generalmente livianos de Unity (hablando de memoria) siempre se carga todo de una, pero puede ser que a tal dispositivo le cueste mas, y lo es como en tu caso, por eso nunca esta de mas poner una de estas.
   


Por lo que he entendido se le queda a media carga o con los objetos del escenario anterior, no es que se quede colgado y luego cargue (diría).

Cita de: TheBullet date=1507052928Por lo que he entendido se le queda a media carga o con los objetos del escenario anterior, no es que se quede colgado y luego cargue (diría).
   


apa, ok, y no se podria (en la pantalla de carga) cargar y descargar lo viejo de alguna forma? osea el LoadScene hace esto automaticamente, pero si ya falla esto ni idea que se puede hacer.

Muchas gracias a todos!
 
Aún no está del todo fino pero con un script parallaging para la cámara... medio lo he resuelto. Tengo que seguir afinando de todas formas :).
 
Saludos!

Cita de: Pipioca date=1507318399Muchas gracias a todos!
   
   
      Aún no está del todo fino pero con un script parallaging para la cámara... medio lo he resuelto. Tengo que seguir afinando de todas formas :).
   
   
      Saludos!
   


Entonces que es lo que provocaba el problema? Era por algo de la cámara?

Etiquetas: