public void Update() { if (EditorApplication.get_isPlaying() && FsmEditorSettings.DisableInspectorWhenPlaying) { return; } if (this.inspectorMode == InspectorMode.Watermarks && SkillEditor.SelectedFsm == null) { this.SetMode(InspectorMode.FsmInspector); } switch (this.inspectorMode) { case InspectorMode.FsmInspector: FsmInspector.Update(); return; case InspectorMode.StateInspector: SkillEditor.StateInspector.Update(); return; default: return; } }