我正在尝试加载使用 Tiled 创建的平铺大小为 H:32px W:32px 的 32x22 地图。在遵循此处的答案和有关如何在 SpriteKit 中使用 JSTileMap 加载 .tmx 文件的教程之后,我尝试了自己的:
var worldNode: SKNode!
var tileMap: JSTileMap?
var backgroundLayer: SKNode!
func createWorld(){
tileMap = JSTileMap(named: "Room1.tmx");
if tileMap != nil {
backgroundLayer = SKNode()
backgroundLayer.addChild(tileMap!)
}
worldNode = SKNode()
worldNode.addChild(backgroundLayer!)
addChild(worldNode)
}
地图加载成功。我现在的问题是右下角显示的节点数量超过 700。它似乎相当高,或者有这样的数字加载基于 tmx 的地图是否正常?