SKShapeNode不支持IOS 7

时间:2014-06-30 14:10:49

标签: ios objective-c sprite-kit

gameOverBox = [SKShapeNode shapeNodeWithRectOfSize:CGSizeMake(self.size.width-80, self.size.height/2-100)];
gameOverBox.fillColor = [SKColor yellowColor];
gameOverBox.position = CGPointMake(self.size.width/2, self.size.height/4);
[self addChild:gameOverBox];

我试图运行我在IOS 8上制作的游戏,它的工作时间为0错误 但是在尝试在IOS 7设备,模拟器或实际设备上运行此应用后,该应用仍然崩溃。调试器说第一行导致了这个问题。 但是为什么第一行会导致错误?

错误为[SKShapeNode shapeNodeWithRectOfSize:]: unrecognized selector sent to class

1 个答案:

答案 0 :(得分:7)

此功能在iOS 7中不可用。它仅适用于iOS 8及更高版本。

SKShapeNode Reference