【发布时间】:2014-11-25 09:57:10
【问题描述】:
当我们尝试运行游戏时,出现错误。
-(id)initWithSize:(CGSize)size {
self.physicsWorld.contactDelegate = self;
self.physicsBody = [SKPhysicsBody bodyWithEdgeLoopFromRect:CGRectMake(0, 72, self.frame.size.width, self.frame.size.height -72)];
self.physicsBody.categoryBitMask = FCBoundaryCategory;
self.physicsBody.contactTestBitMask = FCPlayerCategory;
_gameState = FCGameStateStarting;
_score = 0;
}
【问题讨论】:
-
这是objective-c,我不太熟悉,但我猜它和c或c++中的一样:你缺少
return声明。 -
我建议阅读有关指定初始化程序的内容。您缺少典型
init方法的其他重要部分。
标签: objective-c