1
Swiftを使用してプログラムでSKTileMapNodeを作成する方法を知っている人はいますか? (注:私は、エディタを使用してこれを行うにはしたくない、私はプログラムでのみこれを達成したい)プログラムでSwiftでSKTileMapNodeを作成
私は次のことを試してみましたが、私のタイルマップ
let bgTexture = SKTexture(imageNamed: "background")
let bgDefinition = SKTileDefinition(texture: bgTexture, size: bgTexture.size())
let bgGroup = SKTileGroup(tileDefinition: bgDefinition)
let tileSet = SKTileSet(tileGroups: [bgGroup])
let bgNode = SKTileMapNode(tileSet: tileSet, columns: 5, rows: 5, tileSize: bgTexture.size())
bgNode.position = CGPoint(x: self.frame.size.width/2, y: self.frame.size.height/2)
bgNode.setScale(1)
self.addChild(bgNode)
大歓迎任意の助けをレンダリングしていません
あなたは実際にあなたのマップを作ることはありません、あなたが使っているタイルがどのようになっているのか、ノードはタイルを知っています。これについて私はあなたに答えを提供することはできません。 – Knight0fDragon
@ Knight0fDragon SKTileMapNodeを拡大/縮小できるかどうか知っていますか? – Confused
@Confused、私はなぜ、スケールがSKNodeのメンバーであるのか分かりません(よくxScale yScaleです) – Knight0fDragon