UIBezierPath上的点或位置

时间:2016-01-08 19:46:11

标签: ios swift uibezierpath skaction

我的游戏中有两个圈子。圈子有不同的大小。每个Circle都有一个UIBezierPath。现在我想要我的物体,即在一个圆圈上移动,移动到另一个圆圈到完全相同的位置。

enter image description here

如何确定我的对象在圆圈或UIBezierPath上的位置,并将对象放到另一条路径上的新点?

路径:

let Path0 = UIBezierPath(arcCenter: CGPoint(x: self.frame.width / 2, y: self.frame.height / 2 + yCircleOffset), radius: actualCircle.size.height / 2, startAngle: radian, endAngle: radian + CGFloat(M_PI * 4), clockwise: true)

动作:

Object1.runAction(SKAction.repeatActionForever(SKAction.followPath(Path0.CGPath, asOffset: false, orientToPath: true, speed: 100)))

1 个答案:

答案 0 :(得分:1)

你不能说:

alignBottom