How can I manually check if a collection is loaded?
One option is to keep track of the
proxy_loaded messages sent to your script in a Lua table after sending a
If you are only interested in double checking which proxies are loaded at runtime for efficiency or peace-of-mind’s sake, you can view all loaded resources with the profiler:
This is the recommended approach! We have no Defold API function to check this and it is missing by design. We don’t want to litter the Defold API with a lot of status check functions which may encourage frequent polling when it is possible for the developer to track state changes and handle these changes in a reactive way.