public override void OnInspectorGUI()
        {
            serializedObject.Update();

            InputGUI();
            EditorGUILayoutUtils.HorizontalLine(color: Color.gray);
            BakeGUI();

            serializedObject.ApplyModifiedProperties();
        }
Пример #2
0
        public override void OnInspectorGUI()
        {
            serializedObject.Update();

            EditorGUILayout.PropertyField(serializedObject.FindProperty("positionMap"));
            EditorGUILayout.PropertyField(serializedObject.FindProperty("animations"));
            EditorGUILayout.PropertyField(serializedObject.FindProperty("materials"));

            EditorGUILayoutUtils.HorizontalLine(color: Color.gray);

            using (new EditorGUI.DisabledScope(disabled: true))
            {
                EditorGUILayout.IntField(new GUIContent("MaxFrames"), animationBook.MaxFrames);
            }

            serializedObject.ApplyModifiedProperties();
        }