Example #1
0
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        HandRig t = target as HandRig;

        if (GUILayout.Button("Capture Data"))
        {
            t.captureData();
        }

        if (GUILayout.Button("Apply Data"))
        {
            t.applyData();

            BoneMarker[] markers = t.gameObject.GetComponentsInChildren <BoneMarker>();
            foreach (BoneMarker marker in markers)
            {
                marker.updateMesh();
            }
        }
    }