ios – 在Xcode 6 Beta 4中使用SKShapeNode行程不再有效


Xcode 6 beta 2中它运行良好,但在beta 4中它不再起作用.有谁知道这个谜背后是什么?

let circle = SKShapeNode(circleOfRadius: 125);
circle.strokeColor = UIColor(red: 255, green: 255, blue: 255, alpha: 1.0);
circle.lineWidth = 4
self.addChild(circle);

在beta 4中没有任何东西可以看到.

感谢您的帮助.

最佳答案 使用模拟器时,这是Xcode 6 Beta 4的常见问题.使用实际设备时渲染效果很好.
See this developer forums thread.值得注意的是,该问题仅适用于在该设置中进行描边circle.fillColor仍然正确地填充圆圈(或任何您的SKShapeNode正在绘制的内容).

另请注意,当initializing a UIColor with RGB values时,RGB值必须介于(包括)0.0和1.0之间.

circle.strokeColor = UIColor(red: 1.0, green: 1.0, blue: 1.0, alpha: 1.0);

或者使用预设:

circle.strokeColor = UIColor.whiteColor()
点赞