任务是制作一辆自行车 . 当石头被扔到自行车上时,自行车应分散在不同的部位 .
我用自行车车架和车轮制造了自行车,并使用车轮接头将它们连接起来 . 我需要知道如何使用脚本或任何东西打破这些关节?
请帮忙...
您可以将 Joint.breakForce 设置为一个值,然后施加一个大于此力的力来打破它 . 如果 Joint.breakForce = Mathf.Infinity 它将使联合牢不可破 .
我找到了解决方案 . 所以,我分享可能会帮助别人 .
我使用这行代码在脚本中禁用了WheelJoint的组件 .
GetComponent<"WheelJoint2D"> ().enabled = false; //此行将禁用该组件 . 如果要启用它,请使用此选项 . GetComponentInChildren<"WheelJoint2D"> ().enabled = true;
*使用不带引号的组件名称(“”) .
2 回答
您可以将 Joint.breakForce 设置为一个值,然后施加一个大于此力的力来打破它 . 如果 Joint.breakForce = Mathf.Infinity 它将使联合牢不可破 .
我找到了解决方案 . 所以,我分享可能会帮助别人 .
我使用这行代码在脚本中禁用了WheelJoint的组件 .
GetComponent<"WheelJoint2D"> ().enabled = false; //此行将禁用该组件 . 如果要启用它,请使用此选项 . GetComponentInChildren<"WheelJoint2D"> ().enabled = true;
*使用不带引号的组件名称(“”) .