Joint(关节)

Joint是所有关节的基类。

变量说明
anchor围绕限制的关节运动的锚点的位置。
autoConfigureConnectedAnchor接触锚点被自动配置?
axis围绕限制的身体的方向的轴。
breakForce该力应用于关节的拉伸。
breakTorque该转矩应用于该关节的拉伸。
connectedAnchor相对于连接刚体的锚点位置。
connectedBody参考该关节连接的其他刚体。
enableCollision启用连接的身体和关节之间的碰撞。
enablePreprocessing切换该关节的预处理。
Message 消息说明
OnJointBreak当附加到相同游戏物体上的关节被断开时调用。

示例:

  当一个力比关节的断开力高时,该关节将断开。当关节断开时,OnJointBreak将被调用,并且应用到关节的断开力将被传入,OnJointBreak之后这个关节自动从游戏物体移除。

注意:OnJointBreak 通过unity被调用,他不是一个函数,你可以从关节中调用。
  1. using UnityEngine;
  2. using System.Collections;
  3. public class ExampleClass : MonoBehaviour {
  4. void OnJointBreak(float breakForce) {
  5. Debug.Log("A joint has just been broken!, force: " + breakForce);
  6. }
  7. }