Search Issue Tracker
By Design
Votes
0
Found in
2019.3.0f3
2020.1.0a16
Issue ID
1204700
Regression
No
[URP] BoatAttack demo throws emscripten error
-e: when running the demo in a browser the following error is being thrown
--the error is not being thrown when creating a new URP project from the template
--tested and repro with 19.3f3 + 20.1a16, Chrome & FF latest
-repro:
--get the demo at https://github.com/Verasl/BoatAttack (used the "demo-work" branch)
--import into latest Unity
--Build&Run for WebGL
--open browser console
--NOTICE one error being thrown
---Looks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates!
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Redoing creation of Sub Scenes and Cube GameObjects in Hierarchy throws “Assertion failed on expression: 'targetScene != nullptr’” error in Console window
- Selecting “New Sub Scene” after assigning “New Scene” in Sub Scene Script Component throws “Destroying GameObjects immediately is not permitted” in the Console window
- Group Selection title text size is smaller in renaming than the actual font size
- Rich Text is not correctly highlighted when searching through Debug Logs in the Console window
- Shader warning in 'Hidden/Core/DebugOccluder' thrown after building High Definition 3D Sample Template
Resolution Note (2020.1.X):
This is a harmless error. Unity is correctly using requestAnimationFrame for the main loop. The error is caused by a separate update timer that triggers a frame update if the main loop is too slow, which is happening at the beginning of boat attack load.