'Add Component to GameObject that is locally safed
I want to safe a configurable joint as local variable, destroy it than (do stuff) add the configurable joint.
        Joint joint = outsideBodyPart.GetComponent<ConfigurableJoint>();
        Destroy(outsideBodyPart.GetComponent<ConfigurableJoint>());
        Debug.Log("do Stuff");
        outsideBodyPart.AddComponent<ConfigurableJoint>() = joint;
That doesnt't work, any suggestions friends?
Solution 1:[1]
You are already saving the Joint in a variable so use it instead of calling it every time.
also, why do you use the Joint variable type when you want the ConfigurableJoint component?
    ConfigurableJoint joint = outsideBodyPart.GetComponent<ConfigurableJoint>();
    Destroy(outsideBodyPart.GetComponent<ConfigurableJoint>());
    Debug.Log("do Stuff");
    outsideBodyPart.AddComponent(typeof(ConfigurableJoint)) as ConfigurableJoint
    					Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source | 
|---|---|
| Solution 1 | amitklein | 
