好吧,过去我只是通过输入名称将SKTextureAtlas加载到我的班级,但是现在在Swift游乐场中我尝试添加几个扩展名(.atlas,.spriteatlas,没有扩展名......)和其他所有内容,但是我收到了错误:
Texture Atlas 'testAtlas' cannot be found.
这就是我得到的结果:
override init(texture: SKTexture!, color: NSColor!, size: CGSize) {
super.init(texture: texture, color: color, size: size)
atlas = SKTextureAtlas(named: "testAtlas")
print(atlas.textureNames) //to test if got it
}
我认为这是一个问题,因为他们在操场上没有目标但是我把它放到我的资源文件夹中它应该能够识别地图集:
如何使用Swift 3在游乐场中获得纹理图集?
答案 0 :(得分:0)
尝试将文件夹名称更改为testAtlas.atlas