Ios Sprite套件无法进入swift

Ios Sprite套件无法进入swift,ios,swift,sprite-kit,Ios,Swift,Sprite Kit,我需要改变雪碧的纹理。我是这样做的,但有时(并非总是)我在更改纹理时无法访问。我还尝试了setNeedsDisplay/setNeedsLayout,但这对任何有同样问题的人都没有帮助 let atlas = SKTextureAtlas(named: "Details") let texture = atlas.textureNamed("Detail_\(detailType.rawValue)") self.texture = texture 应用程序崩溃了吗?如

我需要改变雪碧的纹理。我是这样做的,但有时(并非总是)我在更改纹理时无法访问。我还尝试了setNeedsDisplay/setNeedsLayout,但这对任何有同样问题的人都没有帮助

    let atlas = SKTextureAtlas(named: "Details")
    let texture = atlas.textureNamed("Detail_\(detailType.rawValue)")
    self.texture = texture

应用程序崩溃了吗?如果是这样,那么问题不在于设置纹理。您能否发布其余代码,特别是带有detailType.rawValue的部分。应用程序是否崩溃?如果是这样,那么问题不在于设置纹理。您能否发布代码的其余部分,特别是带有detailType.rawValue的部分。