3

保存したタイルマップを Swift プロジェクトに追加しようとしていますが、残念ながらうまくいきません。私はこれまでにこれらのことをしました:

1. I have imported libz.dylib framework
2. I have a bridging-header file with these two imports:
        #import "JSTileMap.h"
        #import "LFCGzipUtility.h"
3. I have imported JSTileMap files and my tilemap to the project
4. I have imported the tilesets I've used

私はこれまでにこのコードを持っています:

var tileMap = JSTileMap(named: "tilemap.tmx")

override func didMoveToView(view: SKView) {

 self.anchorPoint = CGPoint(x: 0, y: 0)
 tileMap.position = CGPoint(x: 0, y: 0)
 addChild(tileMap)

}

ファイル名を確認しましたが、tilemap.tmxタイプミスはありません。プロジェクトを実行できますが、何も表示されません。ただし、コンソールに次のメッセージが表示されます。

2015-05-21 16:38:28.844 PROJECT NAME[7671:507940] SKTexture: Error loading image resource: "PATH-TO-File/spritesheet.png"
2015-05-21 16:38:28.845 PROJECT NAME[7671:507940] texture image: PATH-TO-File/spritesheet.png
Size (128.000000, 128.000000)
2015-05-21 16:38:28.846 PROJECT NAME[7671:507940] SKTexture: Error loading image resource: "PATH-TO-File/backgrounds.png"
2015-05-21 16:38:28.847 PROJECT NAME[7671:507940] texture image: PATH-TO-File/backgrounds.png
Size (128.000000, 128.000000)
2015-05-21 16:38:28.847 PROJECT NAME[7671:507940] Layer Tile Layer 1 has zPosition -20.000000

どんな種類の助けにも感謝します

4

1 に答える 1

2

マップのアセットの tmx ファイル (マップ) に対するパスが、マップを作成したときと同じであることを確認する必要があります。

于 2015-05-21T17:12:41.310 に答える