4

好吧,过去我只是通过输入它的名称将 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 在 Playground 中获得纹理图集?

4

1 回答 1

0

尝试将文件夹的名称更改为testAtlas.atlas

于 2019-03-20T17:04:23.993 回答