首页 文章

如何打破Unity的联合?

提问于
浏览
1

任务是制作一辆自行车 . 当石头被扔到自行车上时,自行车应分散在不同的部位 .

我用自行车车架和车轮制造了自行车,并使用车轮接头将它们连接起来 . 我需要知道如何使用脚本或任何东西打破这些关节?

请帮忙...

2 回答

  • 0

    您可以将 Joint.breakForce 设置为一个值,然后施加一个大于此力的力来打破它 . 如果 Joint.breakForce = Mathf.Infinity 它将使联合牢不可破 .

  • 2

    我找到了解决方案 . 所以,我分享可能会帮助别人 .

    我使用这行代码在脚本中禁用了WheelJoint的组件 .

    GetComponent<"WheelJoint2D"> ().enabled = false; //此行将禁用该组件 . 如果要启用它,请使用此选项 . GetComponentInChildren<"WheelJoint2D"> ().enabled = true;

    *使用不带引号的组件名称(“”) .

相关问题