CGRectGetMidX() 和 CGRectGetMidY() 发生了什么?
What happened to CGRectGetMidX() and CGRectGetMidY()?
我正在关注 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
的文档。
我正在关注 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
的文档。