Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

448
Vistas
El modo vertical muestra una pantalla negra en un navegador en Unity Webgl, el modo horizontal se abre bien

Estoy usando la versión 2019.4.19f1 de Unity para hacer webgl build. Después de hacer la compilación, cambio el tamaño del lienzo de la unidad usando estas líneas a continuación (en UnityLoader.js dentro de la lista de eventos "DOMContentLoaded"):

 let unityContent = document.getElementById('unityContainer'); var tempWidth = window.innerWidth - ( window.innerWidth * 0.0001 ); var tempHeight = window.innerHeight; unityContent.style.width = tempWidth+'px'; unityContent.style.height = tempHeight+'px';

Pero cuando abro esto en un navegador en modo vertical, aparece una pantalla negra, mientras que cuando lo abro en modo horizontal, funciona bien. Y esto sucede solo en dispositivos que tienen un tamaño de pantalla de 6 pulgadas o más. En los dispositivos que tienen una altura más pequeña, el modo vertical se abre bien y no se muestra una pantalla en negro.

Además, si tempHeight a 1500px , incluso el modo vertical muestra el lienzo en lugar de la pantalla negra, pero luego hay un espacio vacío en la pantalla arriba y debajo del lienzo. Lo que es más preocupante es que el mismo código funcionaba bien hace unos meses en otros proyectos.

¿Alguien puede ayudarme con esto, por favor? He estado atascado en esto desde hace algún tiempo.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

¿Ha intentado configurar el ancho y el alto al 100% de la pantalla y puede reproducir el problema?

Si funciona con esto, entonces su lienzo se está dibujando fuera de los límites, de lo contrario, hay algo más mal.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda