A single JSON based Texture Atlas File suitable for loading by the Loader.
These are created when you use the Phaser.Loader.LoaderPlugin#atlas method and are not typically created directly.
For documentation about what all the arguments and configuration options mean please see Phaser.Loader.LoaderPlugin#atlas.
new AtlasJSONFile(loader, key, [textureURL], [atlasURL], [textureXhrSettings], [atlasXhrSettings])
A reference to the Loader that is responsible for this file.
|key||string | Phaser.Types.Loader.FileTypes.AtlasJSONFileConfig||
The key to use for this file, or a file configuration object.
|textureURL||string | Array.<string>||<optional>||
The absolute or relative URL to load the texture image file from. If undefined or
|atlasURL||object | string||<optional>||
The absolute or relative URL to load the texture atlas json data file from. If undefined or
An XHR Settings configuration object for the atlas image file. Used in replacement of the Loaders default XHR Settings.
An XHR Settings configuration object for the atlas json file. Used in replacement of the Loaders default XHR Settings.
A reference to the Loaders baseURL at the time this MultiFile was created. Used to populate child-files.
The completion status of this MultiFile.
A storage container for transient data that the loading files need.
The number of files that failed to load.
Array of files that make up this MultiFile.
Unique cache key (unique within its file type)
A reference to the Loader that is going to load this file.
The current index being used by multi-file loaders to avoid key clashes.
A reference to the Loaders path at the time this MultiFile was created. Used to populate child-files.
The number of files to load.
A reference to the Loaders prefix at the time this MultiFile was created. Used to populate child-files.
The file type string for sorting within the Loader.
Adds this file to its target cache upon successful loading and processing.
Adds another child to this MultiFile, increases the pending count and resets the completion status.
The File to add to this MultiFile.
This MultiFile instance.
Checks if this MultiFile is ready to process its children or not.
true if all children of this MultiFile have loaded, otherwise
Called by each File when it finishes loading.
The File that has completed processing.