SKTiled v1.14 Release Notes
-
๐ Changes
- โก๏ธ hexagonal coordinate conversion updated to match Tiled's
- โก๏ธ update API for new layer & object types, more consistent naming, etc.
- ๐ improved grid drawing quality
- ๐ debug functions moved to
SKTiled+Debug.swift
- โ add
SKObjectGroup.textObjects
- โ add
SKTilemap.textObjects
- โ add
SKTilemap.showBounds
- โ add
SKObjectGroup.getObjects(withText:)
- โ add
SKTilemap.getContentLayers()
- โ add
SKTilemap.objectColor
- โ add
SKTilemap.mapName
- โ add
SKTilemap.renderQuality
- โ add
SKTilemap.getObjects(withText:)
- โ add
SKTilemap.getObject(withID:)
- โ add
SKTilemap.getTiles(recursive:)
- โ add
SKTileObject.isTileObject
- โ add
SKTileObject.isTextObject
- โ add
SKTileLayer.showBounds
- โ add
SKTile.showBounds
- โ add
SKTileObject.showBounds
- โ add
SKTile.highlightDuration
- โ add
TiledLayerObject.highlightDuration
- โ add
SKTiled+Debug.swift
- โ add
SKTilemap.getContentLayers
- โ add
SKTilemap.objectColor
- โ add
SKTileObject.isPolyType
- โ add
TiledLayerObject.layerName
- โ add
SKTilemap.mapName
- โ add
SKTilemap.renderQuality
- โ add
TiledLayerObject.renderQuality
- โ add
SKTileObject.renderQuality
- โ add
SKTilemap.tilesAt(point:)
- โ add
SKTilemap.objectsAt(point:)
- โ add
alignment
to geometry types - โ add
TiledLayerObject.renderableObjects
- โ add
SKTilemap.renderableObjects
- โ add
SKTilesetData.globalID
- โ add
SKTileObject.showBounds
- โ add
BackgroundLayer
layer type - โ add
SKTilemapDelegate.zDeltaForLayers
- โ add
SKTilemap.bounds
- โ add
SKTilemap.url
- โ add
SKTilemap.update(_:)
- โ add
TiledLayerObject.update(_:)
- โ add
SKTiledScene.graphs
- โ remove
SKTilemap.indexOf(layerNamed:)
- ๐ rename
SKTilemap.getLayer(named:)
->SKTilemap.getLayers(named:recursive:)
- ๐ rename
SKTilemap.allLayers
->SKTilemap.getLayers(recursive:)
- ๐ rename
SKTilemap.tileLayer(named:)
->SKTilemap.tileLayers(named:recursive:)
- ๐ rename
SKTilemap.objectGroups(named:)
->SKTilemap.objectGroups(named:recursive:)
- ๐ rename
SKTilemap.getLayers(ofType:)
->SKTilemap.getLayers(ofType:recursive:)
- ๐ rename
SKTilemap.tileLayers
->SKTilemap.tileLayers(recursive:)
- ๐ rename
SKTilemap.objectGroups
->SKTilemap.objectGroups(recursive:)
- ๐ rename
SKTilemap.imageLayers
->SKTilemap.imageLayers(recursive:)
- ๐ rename
SKTilemap.groupLayers
->SKTilemap.groupLayers(recursive:)
- ๐ rename
SKTilemap.getTiles(ofType:)
->SKTilemap.getTiles(ofType:recursive:)
- ๐ rename
SKTilemap.getTiles(withID:)
->SKTilemap.getTiles(globalID:recursive:)
- rename
SKTilemap.getTilesWithProperty(_: _:)
->SKTilemap.getTilesWithProperty(_:_:recursive:)
- ๐ rename
SKTilemap.getAnimatedTiles()
->SKTilemap.animatedTiles(recursive:)
- ๐ rename
SKTilemap.getObjects()
->SKTilemap.getObjects(recursive:)
- ๐ rename
SKTilemap.getObjects(ofType:)
->SKTilemap.getObjects(ofType:recursive:)
- ๐ rename
SKTilemap.getObjects(named:)
->SKTilemap.getObjects(named:recursive:)
- ๐ rename
SKTileLayer.getAnimatedTiles()
->SKTileLayer.animatedTiles()
- ๐ rename
SKObjectGroup.getObject(named:)
->SKObjectGroup.getObjects(named:)
- ๐ rename
SKTile.getVertices()
->SKTile.getVertices(offset:)
- ๐ rename
TiledLayerGrid
->SKTiledDebugDrawNode