我已经创建了一个 CCB 文件作为场景,现在我想将其更改为图层,因为我希望 CCB 文件的大小大于一个屏幕。
有没有办法做到这一点?
SpriteBuilder 官方不允许您更改文件的文档类型,但是,有一种解决方法。有关尺寸类型的信息存储在 CCB 文件中。
使用您选择的文本编辑器打开要更改为图层的场景的 CCB 文件。搜索docDimensionsType
. 从 SpriteBuilder 1.1 开始,这个条目的值对应于这个枚举:
enum {
kCCBDocDimensionsTypeFullScreen,
kCCBDocDimensionsTypeNode,
kCCBDocDimensionsTypeLayer,
};
因此,如果您想拥有一个图层,请将该值更改为2。
在 SpriteBuilder 中重新打开项目,您现在将看到可以更改舞台的大小,您现在有一个Layer而不是 Scene。