kami-assets
This overrides assetloader to provide some kami-specific features. The return type for images are kami-texture objects.
This asset loader expects a GL context (or a kami-context). If the provided context is a kami-context with handleContextLoss
, assets will be invalidated upon context restore, which will froce a re-run of the preloader.
usage
Typical usage with a render loop could look like this:
//create a canvas..var gl = width: 250 height: 250; documentbody; //create a new asset loadervar assets = gl; //the returned objects are kami-texturesvar tex1 = assets;var tex2 = assets; //so we can operate on them like so:tex1; { ; //tick forward to the next asset in the preloader if assets //returns true when all assets are loaded, //render your game.. else //game is loading.. show a preloader } ;
License
MIT.