我想保护一个可配置的关节作为局部变量,销毁它比(做的东西)添加可配置的关节
Joint joint = outsideBodyPart.GetComponent<ConfigurableJoint>();
Destroy(outsideBodyPart.GetComponent<ConfigurableJoint>());
Debug.Log("do Stuff");
outsideBodyPart.AddComponent<ConfigurableJoint>() = joint;
那不行,朋友们有什么建议吗?
您已经将关节保存在一个变量中,所以使用它而不是每次都调用它
还有,当您想要ConfigurableJoint
组件时,为什么要使用Joint
变量类型?
ConfigurableJoint joint = outsideBodyPart.GetComponent<ConfigurableJoint>();
Destroy(outsideBodyPart.GetComponent<ConfigurableJoint>());
Debug.Log("do Stuff");
outsideBodyPart.AddComponent(typeof(ConfigurableJoint)) as ConfigurableJoint