Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

447
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!