我正在关注Rob Percival的SpriteKit教程视频,这行代码无法编译。似乎语法已经过时了,以获得“中间x”和“中间y”值。 CGRectGetMidX()
和CGRectGetMidY()
有什么替代品?
CGPoint(x: CGRectGetMidX(self.frame),y: CGRectGetMidY(self.frame))
答案 0 :(得分:6)
使用Swift 3改变了所有内容的语法。
你想:
man.position = CGPoint(x: self.frame.midX, y: self.frame.midY)
有关详细信息,请参阅CGRect
的文档。