Swift 4 改变物理重力
Posted
技术标签:
【中文标题】Swift 4 改变物理重力【英文标题】:Swift 4 Change Physics Gravity 【发布时间】:2017-09-02 19:14:36 【问题描述】:从 swift 4 开始,旧的重力代码不再起作用......
self.physicsWorld.gravity = CGVectorMake(0,0)
这行不通↑ 你能给我新代码吗? 谢谢!
【问题讨论】:
“不起作用”不是正确的问题描述。 自从 swift 4 真的吗?您的代码无法使用 Xcode 8.3.3 编译。 【参考方案1】:CGVectorMake
已被弃用。使用以下语法初始化 CGVector:
self.physicsWorld.gravity = CGVector(dx: 0, dy: 0)
或者,因为你想要一个包含两个分量 0 的向量:
self.physicsWorld.gravity = CGVector.zero
【讨论】:
以上是关于Swift 4 改变物理重力的主要内容,如果未能解决你的问题,请参考以下文章