Skip to main content
Version: Phaser v4.0.0-rc.6

TilemapJSONFile

A single Tiled Tilemap JSON File suitable for loading by the Loader.

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

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

Constructor

new TilemapJSONFile(loader, key, [url], [xhrSettings])

Parameters

nametypeoptionaldescription
loaderPhaser.Loader.LoaderPluginNoA reference to the Loader that is responsible for this file.
keystring | Phaser.Types.Loader.FileTypes.TilemapJSONFileConfigNoThe key to use for this file, or a file configuration object.
urlobject | stringYesThe absolute or relative URL to load this file from. If undefined or null it will be set to <key>.json, i.e. if key was "alien" then the URL will be "alien.json". Or, a well formed JSON object.
xhrSettingsPhaser.Types.Loader.XHRSettingsObjectYesExtra XHR Settings specifically for this file.

Scope: static

Extends

Phaser.Loader.FileTypes.JSONFile

Source: src/loader/filetypes/TilemapJSONFile.js#L12
Since: 3.0.0

Inherited Methods

From Phaser.Loader.File:

From Phaser.Loader.FileTypes.JSONFile:


Public Methods

addToCache

<instance> addToCache()

Description:

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

Overrides: Phaser.Loader.FileTypes.JSONFile#addToCache

Source: src/loader/filetypes/TilemapJSONFile.js#L46
Since: 3.7.0


Inherited Members

From Phaser.Loader.File: