我正在跟踪rob percival的spritekit教程视频,这一行代码无法编译。对于获取“mid x”和“mid y”值,语法似乎已经过时。CGRectGetMidX()CGRectGetMidY()的替代品是什么?

CGPoint(x: CGRectGetMidX(self.frame),y: CGRectGetMidY(self.frame))

最佳答案

swift 3几乎改变了所有内容的语法。
你想要:

man.position = CGPoint(x: self.frame.midX, y: self.frame.midY)

有关详细信息,请参阅CGRect的文档。

关于swift - CGRectGetMidX()和CGRectGetMidY()发生了什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40352578/

10-08 20:58