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 ベースのマップをロードするような数を持つのは普通ですか?