1
我开始学习SpriteKit并立即遇到问题。我试图用SKShapeNode绘制一个空矩形,但确实出现在屏幕上。如果我给填充属性设置一个颜色矩形出现。我究竟做错了什么 ?SKShapeNode空矩形
CGRect box = CGRectMake(0, 0, self.frame.size.width/2, self.frame.size.height/2);
SKShapeNode *shapeNode = [[SKShapeNode alloc] init];
shapeNode.path = [UIBezierPath bezierPathWithRect:box].CGPath;
shapeNode.fillColor = nil;
shapeNode.strokeColor = SKColor.redColor;
shapeNode.lineWidth = 3;
[self addChild:shapeNode];