loader.load

load(asset: Asset, onload: Function, onerror: Function) → {number}

Load a single asset (to be used if you need to load additional asset(s) during the game)

// load an image asset
me.loader.load({name: "avatar",  type:"image",  src: "data/avatar.png"}, () => this.onload(), () => this.onerror());
// load a base64 image asset
 me.loader.load({name: "avatar", type:"image", src: "data:image/png;base64,iVBORw0KAAAQAAAAEACA..."};
 // load a base64 video asset
 me.loader.load({
    name: "avatar",
    type:"video",
    src: "data:video/mp4;base64,AAAAIGZ0eXBpc29tAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZ.."
 };
// start loading music
me.loader.load({
    name   : "bgmusic",
    type   : "audio",
    src    : "data/audio/"
}, function () {
    me.audio.play("bgmusic");
});
Parameters:
Name Type Attributes Description
asset Asset
onload Function

<optional>

function to be called when the asset is loaded

onerror Function

<optional>

function to be called in case of error

Returns:
Type Description
number

the amount of corresponding resource to be preloaded

Powered by webdoc!