0
丸い四角形のUIBezierPathがあります。ここでは形状のために私のコードですUIBezierPathのセンタリング
:
let shape = SKShapeNode()
shape.path = UIBezierPath(roundedRect: CGRect(x:(0), y: (0), width: (250), height: (400)), cornerRadius: 64).cgPath
shape.position = CGPoint(x: 0, y: 0)
print(shape.position)
shape.fillColor = UIColor.white
shape.strokeColor = UIColor.white
shape.lineWidth = 5
addChild(shape)
私は画面の中央に、それを中央にしたいのですが、
shape.position = CGPoint(x: self.frame.width, y: self.frame.height)
を使用して動作しません。それは多少このようになります。ありがとう!