我试图在我的 sprite builder 项目中创建一个游戏结束视图。我有两个问题。首先,当我将图像复制到 Gameover.ccb 时,xcode 会抛出一个错误,说它找不到该图像。我不明白这一点,因为该文件正好位于 xcode 说它找不到它的位置。
cocos2d: Couldn't find file:ccbResources/apple.jpg
第二个问题是我在我的 GameOverScene.ccb 中创建了一个按钮。我将 doc root var 分配给“_restartGameover”,并且我选择了选择器作为目标文档根目录的“resgame”。然后在 xcode 上的 GameOverScene.m 中,我有以下代码
"#import "GameOverScene.h"
@implementation GameOverScene{
CCButton *_restartGameover;
}
- (void)resgame {
[CCBReader loadAsScene:@"MainScene"];
}
@end"
但是当我在 xcode 中运行项目并单击按钮时,我收到一条错误消息 "Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[CCNode resgame]: unrecognized selector sent to instance 0x14d6ffa0'
“。如果有人可以帮助我解决这个问题,我将不胜感激,因为我已经坚持了几个小时了。我对此也很陌生因此,如果您能清楚地解释您的解决方案,那也很棒。
http://tinypic.com/r/29mom7n/8
所以这就是我的 spritebuilder 屏幕,当我运行 xcode 项目时,会显示 ccnodegradient 和 ccbutton 但不显示 apple.jpg。当 ccbutton 被按下时,它会抛出该错误