Search the Community
Showing results for tags 'error handling'.
-
Hello. My game loads many resources (100+); on specific PC occasional weird error happens: net::ERR_CONNECTION_RESET 200 OK for several files so loading abrupts. I failed to google what that error even means and every time it happens to different files and in 1 in 20 times game loads successfully. Errors I dealt with previously was 404 (Not Found) which was caused both by absent network or absent files, so I was just reloading the whole page hoping for network connection to recover. Anyway, error is an error, so failed files need to be recovered somehow, but I don't know how to do it yet. How can I know what files failed to load? Prints: Error: Failed to load element using: IMG Is there a way to know which file failed to load? How can I add failed file back to the loading bundle continuing the ongoing loading process? If sub-resource failed to load (for example, .png file of .json spritesheet) should I re-queue that sub-resource or it's parent? Thanks in advance.
-
Hello, I'm developing a game where some assets are chosen depending on the locale. For instance I have to choose between ./assests/en/mainTitle.png and ./assests/es/mainTitle.png. But as I cannot ensure all the locales are available, if a file is not found (for example we don't support chinese for now), it should fallback to english, so I need to try to check if a file exists and if not, then load the english version. My first try was using onFileError to add another URL for the missing file, but the onLoadComplete was launched when the load of the original collection of assets ended, so this new entry was ignored. Then I tried to flag the error and start the load again if it ended with a missing file, but it does not work. Is there a proper way to accomplish this functionality?