1

有没有办法SKSpriteNode从 SpriteKit 场景文件(结束的那个*.sks)中解压缩自定义子类?我正在使用SKNode扩展程序unarchiveFromFile(file),它返回一个场景,然后将我需要的场景复制SKSpriteNode出来。

我可以在我的自定义SKSpriteNode子类中从*.sks文件中解压缩精灵,然后在 init 中复制我需要的数据(即SKTexture大小、位置等)。SKPhysicsBody我想我也可以制作一个SKNode子类包装器并将存档中的精灵分配给精灵属性,我只是好奇我是否遗漏了一些明显的东西。

4

0 回答 0