using UnityEngine; using UnityEditor; namespace RootMotion.Dynamics { /// /// Converting 3D joints to ConfigurableJoints /// public class ConvertToConfigurableJoints: Editor { /// /// Converts any 3D joints on the selected Transform and its children to ConfigurableJoints /// //[MenuItem ("Component/Physics/Convert to ConfigurableJoints")] [MenuItem ("GameObject/Convert to ConfigurableJoints")] public static void ConvertSelected() { if (Selection.activeGameObject == null) { Debug.Log("Please select the root of the ragdoll that you wish to convert to use ConfigurableJoints."); return; } // @todo undo JointConverter.ToConfigurable(Selection.activeGameObject); } } }