检查关节的上限

checking for upper limit on joint

尝试使用以下方法检查关节限制:

    sliderJoint = transform.GetComponent("SliderJoint2D") as SliderJoint2D;
    if (sliderJoint.limitState === "UpperLimit") {
  }

但是我收到了错误 “== 不能应用于 jointLimitState 和字符串”

我怎么知道关节何时达到极限?

您正在尝试将对象与字符串进行比较。 JointLimitState 或者在这种情况下,limitState 具有 LowerLimit 和 UpperLimit。我假设你应该做类似

的事情

if (sliderJoint.limitState.UpperLimit > someValue)