尝试使用以下内容检查联合限制:
sliderJoint = transform.GetComponent("SliderJoint2D") as SliderJoint2D;
if (sliderJoint.limitState === "UpperLimit") {
}
但我收到错误“== 不能应用于jointLimitState 和字符串”
我怎么知道关节何时达到极限?
您正在尝试将对象与字符串进行比较。JointLimitState或在本例中为limitState 具有LowerLimit 和UpperLimit。我假设你应该做类似的事情
if (sliderJoint.limitState.UpperLimit > someValue)