Ability for Outside Code to Wait for FRAME.Resources #22
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I added two methods to the
FRAME.Resources
returned object.resources.queue
: Returns a resolve function that should be called when the resource is ready to be used.resources.onLoad
: On your webpage invoke this method when you want to run code when you know for sure assets that are queued have been loaded.I added an example that ensures that the image asset is loaded before the player starts playing at:
/player/?file=../examples/load_image.json
This doesn't affect the other examples because they're not using the queuing mechanisms. This makes it a totally optional use.