protected override void UpdateConstraint() { base.UpdateConstraint(); Vector2 p1 = transform.TransformPoint(anchr1); Vector2 p2 = transform.TransformPoint(anchr2); CP._cpSlideJointSetAnchr1(_handle, CP._cpBodyWorld2Local(handleA, p1)); CP._cpSlideJointSetAnchr2(_handle, CP._cpBodyWorld2Local(handleB, p2)); CP._cpSlideJointSetMin(_handle, min); CP._cpSlideJointSetMax(_handle, max); }