0

我已经创建了一个 CCB 文件作为场景,现在我想将其更改为图层,因为我希望 CCB 文件的大小大于一个屏幕。

有没有办法做到这一点?

4

1 回答 1

1

SpriteBuilder 官方不允许您更改文件的文档类型,但是,有一种解决方法。有关尺寸类型的信息存储在 CCB 文件中。

  1. 关闭 SpriteBuilder(以避免缓存覆盖您对 CCB 文件的更改)
  2. 使用您选择的文本编辑器打开要更改为图层的场景的 CCB 文件。搜索docDimensionsType. 从 SpriteBuilder 1.1 开始,这个条目的值对应于这个枚举:

    enum {
        kCCBDocDimensionsTypeFullScreen,
        kCCBDocDimensionsTypeNode,
        kCCBDocDimensionsTypeLayer,
    };
    

    因此,如果您想拥有一个图层,请将该值更改为2

  3. 在 SpriteBuilder 中重新打开项目,您现在将看到可以更改舞台的大小,您现在有一个Layer而不是 Scene

于 2014-06-11T00:31:12.197 回答