求助,cocos2d中的CCSpriteBatchNode的问题

  • (void)addBatchNode

    {

    a_BatchNode = ;

    addSpriteFramesWithFile:@“Sprites.plist”];



    ;

    }


  • (void)addSpaceShip

    {

    a_Ship = ;

    a_Ship.position = ccp(a_WinSize.width * 0.1, a_WinSize.height * 0.5);

    ;

}

这是我的代码,但是运行后却出现了这种情况:

- : cocos2d: Warning: File not found: SpaceFlier_sm_1.png
2013-03-11 10:16:57.693 SpaceGame cocos2d: Couldn't find file:SpaceFlier_sm_1.png
2013-03-11 10:16:57.694 SpaceGame *** Assertion failure in -, /Users/q/Desktop/Cocos2D/M03_D11/SpaceGame/SpaceGame/libs/cocos2d/CCNode.m:382

显示是无法找到图片,但是这图片却已经存放在里面了,求各位大神解答,在下感激不尽

你是把这些文件放在你的项目文件夹下还是拷贝到了工程里面?

是啊,直接拷贝的,会出问题?

应该是导入到项目里面,要不应该是识别不了的,以前我学习cocos2d的时候出过类似问题
而且但凡你要使用的文件如果你不输入全路径就应该导入到工程里面

额- -,那该怎么导入啊?

不是直接Add File的吗??

那你在add to targets你的项目上打勾没?

有打钩的

解决了吗?a_Ship = ;

解决了,挺囧的,就是一个地方不小心看错了

ok, 很多时候解决了,发现问题很简单,没解决之前就像山一样