草庐IT

SKTileMap

全部标签

ios - 以编程方式创建 SpriteKit SKTileMap 的正确方法是什么?

我正在为我正在开发的iOS游戏创建瓦片map。该map是一个岛屿的俯View。大多数瓷砖是水,但有些是土地。水砖被重复用于创造水,但没有一个地砖被使用超过一次,因为所有的地砖都是独一无二的。我查看了SKTileDefinition、SKTileGroup、SKTileGroupRule、SKTileSet和SKTileMap的文档,这就是我想出的:funccreateTileMap(){letwaterTile=SKTileDefinition(texture:SKTexture(imageNamed:"map-tile-1"))letwaterTileGroup=SKTileGrou

ios - SKTileMap 从 GKNoiseMap 获取值

我一直在关注AppleDocs在GKNoiseMaps上,我设法生成了一个图像,它看起来非常好在这里使用这段代码classGameScene:SKScene{classNoise:GKNoise{varNoiseSource=GKPerlinNoiseSource(frequency:0.05,octaveCount:3,persistence:1,lacunarity:1,seed:Int32(arc4random_uniform(UInt32(500-1))))overrideinit(_noiseSource:GKNoiseSource,gradientColors:[NSNum