Skip to main content
Version: Phaser v3.88.2

MultiAtlasFile

A single Multi Texture Atlas File suitable for loading by the Loader.

These are created when you use the Phaser.Loader.LoaderPlugin#multiatlas method and are not typically created directly.

For documentation about what all the arguments and configuration options mean please see Phaser.Loader.LoaderPlugin#multiatlas.

Constructor

new MultiAtlasFile(loader, key, [atlasURL], [path], [baseURL], [atlasXhrSettings], [textureXhrSettings])

Parameters

nametypeoptionaldescription
loaderPhaser.Loader.LoaderPluginNoA reference to the Loader that is responsible for this file.
keystring | Phaser.Types.Loader.FileTypes.MultiAtlasFileConfigNoThe key of the file. Must be unique within both the Loader and the Texture Manager. Or a config object.
atlasURLstringYesThe absolute or relative URL to load the multi atlas json file from.
pathstringYesOptional path to use when loading the textures defined in the atlas data.
baseURLstringYesOptional Base URL to use when loading the textures defined in the atlas data.
atlasXhrSettingsPhaser.Types.Loader.XHRSettingsObjectYesExtra XHR Settings specifically for the atlas json file.
textureXhrSettingsPhaser.Types.Loader.XHRSettingsObjectYesExtra XHR Settings specifically for the texture files.

Scope: static

Extends

Phaser.Loader.MultiFile

Source: src/loader/filetypes/MultiAtlasFile.js#L15
Since: 3.7.0

Inherited Methods

From Phaser.Loader.MultiFile:


Public Methods

addToCache

<instance> addToCache()

Description:

Adds this file to its target cache upon successful loading and processing.

Source: src/loader/filetypes/MultiAtlasFile.js#L148
Since: 3.7.0


onFileComplete

<instance> onFileComplete(file)

Description:

Called by each File when it finishes loading.

Parameters:

nametypeoptionaldescription
filePhaser.Loader.FileNoThe File that has completed processing.

Overrides: Phaser.Loader.MultiFile#onFileComplete

Source: src/loader/filetypes/MultiAtlasFile.js#L75
Since: 3.7.0


Inherited Members

From Phaser.Loader.MultiFile: