Uncategorized APIClass ObjectTileNode ClassOn this pageTileNode Class Description: A class used for creating TileNode object. Usage: local TileNode = require("TileNode")local tileNode = TileNode("TMX/platform.tmx") __call Type: Metamethod. Description: A metamethod for creating TileNode object that will render the tile layers. Signature: metamethod __call: function(self: TileNodeClass, tmxFile: string): TileNode | nil Parameters: ParameterTypeDescriptiontmxFilestringThe TMX file for the tilemap.Can be files created with Tiled Map Editor (http://www.mapeditor.org).And the TMX file should be in the format of XML. Returns: Return TypeDescriptionTileNodeA new instance of the TileNode class. If the tilemap file is not found, it will return nil. __call Type: Metamethod. Description: A metamethod for creating TileNode object that will render the tile layers. Signature: metamethod __call: function(self: TileNodeClass, tmxFile: string, layerName: string): TileNode | nil Parameters: ParameterTypeDescriptiontmxFilestringThe TMX file for the tilemap.layerNamestringThe name of the layer to load from the tilemap file.Can be files created with Tiled Map Editor (http://www.mapeditor.org).And the TMX file should be in the format of XML. Returns: Return TypeDescriptionTileNodeA new instance of the TileNode class. If the tilemap file is not found, it will return nil. __call Type: Metamethod. Description: A metamethod for creating TileNode object that will render the tile layers. Signature: metamethod __call: function(self: TileNodeClass, tmxFile: string, layerNames: {string}): TileNode | nil Parameters: ParameterTypeDescriptiontmxFilestringThe TMX file for the tilemap.layerNames{string}The names of the layers to load from the tilemap file.Can be files created with Tiled Map Editor (http://www.mapeditor.org).And the TMX file should be in the format of XML. Returns: Return TypeDescriptionTileNodeA new instance of the TileNode class. If the tilemap file is not found, it will return nil.