【发布时间】:2018-06-06 14:58:11
【问题描述】:
我需要使用 ShapeBody 添加简单的线条进行交互。 我正在尝试下面的代码,Xcode 给了我下一个响应:
PhysicsBody:无法创建物理体。
let testPath = UIBezierPath()
testPath.move(to: CGPoint(x:-100, y: 200))
testPath.addLine(to: CGPoint(x:100, y: 200))
let testShape = SKShapeNode()
testShape.path = testPath.cgPath
testShape.position = CGPoint(x:0, y:250)
testShape.zPosition = 5
testShape.lineWidth = 5
testShape.strokeColor = .red
testShape.physicsBody = SKPhysicsBody(polygonFrom: testPath.cgPath)
【问题讨论】:
标签: ios swift sprite-kit skphysicsbody skshapenode