使用swift为iOS 8编写游戏后,我决定在iOS 7.1上测试它。
首先我在初始化SKLabelNode时遇到错误:
var myLabel: SKLabelNode = SKLabelNode(text: "test")
我更正了它,以便像这样使用iOS 7.1
var myLabel: SKLabelNode = SKLabelNode()
myLabel.text = "test"
不幸的是我不知道如何使用我的SKShapeNodes进行相同的修复
我的代码:
var myShapeNode: SKShapeNode = SKShapeNode(rect: myRect)
如何让矩形SKShapeNode与iOS 7.1配合使用? 我尝试使用myShapeNode.path但它没有用...
感谢您的帮助
答案 0 :(得分:3)
您没有举例说明如何使用Path,但下面的示例应该适用于IOS 7.1(在这种情况下,CGRectMake等同于您的myRect)
let rect: SKShapeNode = SKShapeNode()
let path = CGPathCreateMutable()
CGPathAddRect(path, nil, CGRectMake(0,0,100,100))
rect.path = path