SKConstraint不更新节点的位置

时间:2016-07-15 23:29:14

标签: ios swift sprite-kit

我正在使用SKConstraint将节点与特定点保持一定距离:

let range = SKRange(lowerLimit: 0, upperLimit: 200)
let constraint = SKConstraint.distance(range, toPoint: self.fixedPoint)
self.node.constraints = [self.constraint]

约束使节点保持在指定范围内,但如果我试图找到节点位置与该特定点之间的差异,则该值可以高于upperLimit

let diffX = self.node.position.x - self.fixedPoint.x //this can go above the upperLimit

SKConstraint是否仅在视觉上限制节点的位置?这对我来说没有意义。还有其他人遇到过这个问题吗?

0 个答案:

没有答案
相关问题