SKTiled v1.15 Release Notes

Release Date: 2017-08-31 // over 6 years ago
  • ๐Ÿ”„ Changes

    • invert layer y-offsets properly
    • โž• add DemoController to manage scenes in iOS/macOS demo targets
    • โž• add SKTilemap.getLayer(atPath:)
    • โž• add SKTilemapDelegate.didAddNavigationGraph(_:)
    • โž• add SKTilemap.newTileLayer(named:group:)
    • โž• add SKTilemap.newObjectGroup(named:group:)
    • โž• add SKTilemap.newImageLayer(named:group:)
    • โž• add SKTilemap.newGroupLayer(named:group:)
    • โž• add SKTilemap.getTileData(ofType:)
    • โž• add SKTileset.getTileData(ofType:)
    • โž• add SKTilemap.getVertices()
    • โž• add SKTilemap.heightOffset
    • โž• add SKTilemap.showObjects(forLayers:)
    • โž• add SKTilemap.gridGraphForLayers(_:walkable:obstacle:diagonalsAllowed:nodeClass)
    • โž• add SKTileLayer.gatherWalkable()
    • โž• add SKTileLayer.gatherObstacles()
    • โž• add SKTilemap.coordinateAtMouseEvent(event:)
    • โž• add SKTilemap.coordinateAtTouchLocation(_:)
    • โž• add SKTileCollisionShape
    • โž• add SKObjectGroup.newTileObject(data:)
    • โž• add SKObjectGroup.tileObject(withID:)
    • โž• add SKTile.frameColor
    • โž• add SKTileObject.frameColor
    • โž• add SKTilemap.getLayers(withPrefix:recursive:)
    • โž• add SKTilemap.tileLayers(withPrefix:recursive)
    • โž• add SKTilemap.objectGroups(withPrefix:recursive:)
    • โž• add SKTilemap.imageLayers(withPrefix:recursive:)
    • โž• add SKTilemap.groupLayers(withPrefix:recursive:)
    • ๐Ÿ“‡ rename TiledLayerObject -> SKTiledLayerObject
    • ๐Ÿ“‡ rename TiledLayerObject.boundingRect -> SKTiledLayerObject.bounds
    • ๐Ÿ“‡ rename SKTiledSceneCamera.boundingRect -> SKTiledSceneCamera.bounds
    • rename SKTilemap.addLayer(_:base:) -> SKTilemap.addLayer(_:group:clamped:)->(success:layer:)
    • โœ‚ remove SKTileLayer.validTiles()