错误如下:
cocos2d: fullPathForFilename: No file found at /cc_2x2_white_image. Possible missing file.
cocos2d: fullPathForFilename: No file found at main.plist. Possible missing file.
cocos2d: fullPathForFilename: No file found at main.plist. Possible missing file.
cocos2d: fullPathForFilename: No file found at main.plist. Possible missing file.
Get data from file(main.plist) failed, error code is 2
cocos2d: SpriteFrameCache: Trying to use file main.png as texture
cocos2d: fullPathForFilename: No file found at main.png. Possible missing file.
cocos2d: fullPathForFilename: No file found at main.png. Possible missing file.
cocos2d: fullPathForFilename: No file found at main.png. Possible missing file.
Get data from file(main.png) failed, error code is 2
cocos2d: SpriteFrameCache: Couldn't load texture
Assert failed: Invalid spriteFrameName
是我设置了Texture为assets root,忘了设置回来,所以绝对路径错误。
默认情况下,cce的texture是这样的
我把textures这个一级目录(非assets根目录)设置为assets root后
最终效果如下。设texture为Assets root后,这个工具就使用相对路径了,但是实际上,引擎是用fullPathForFilename(绝对路径)来搜索文件。