8得票2回答
用Swift编写程序创建SKTileMapNode

有人知道如何使用Swift编程方式创建SKTileMapNode吗?(注意:我不想使用编辑器,我只想通过编程实现) 我尝试过以下方法,但无法渲染我的瓦片地图。 let bgTexture = SKTexture(imageNamed: "background") let bgDefinit...

7得票4回答
在Xcode 8中给SKTileMapNode的瓦片添加物理效果

我正在学习Swift,作为一个项目,我正在制作一个基于瓷砖的2D游戏,类似于超级马里奥,我的角色将在瓷砖上行走和跳跃。 Xcode和Sprite Kit的最新版本可以直接在Xcode中创建Tile Map地图。 在介绍新版Xcode和Sprite kit时,演示者展示了一个类似于我正在制作...

7得票1回答
以编程方式创建SpriteKit SKTileMap的正确方法是什么?

我正在为我正在开发的iOS游戏创建一个瓷砖地图。这张地图是岛屿的俯视图,大部分瓷砖都是水,但一些是陆地。水瓷砖被重复使用来创建水,但所有的陆地瓷砖都是唯一的,不会重复使用。我已经查看了SKTileDefinition、SKTileGroup、SKTileGroupRule、SKTileSet和...