override public void ShowGUI(List <ActionParameter> parameters) { ResetAnimationEngine(); animationEngine = (AnimationEngine)EditorGUILayout.EnumPopup("Animation engine:", animationEngine); if (animEngine) { animEngine.ActionAnimGUI(this, parameters); } AfterRunningOption(); }
override public void ShowGUI(List <ActionParameter> parameters) { ResetAnimationEngine(); animationEngine = (AnimationEngine)EditorGUILayout.EnumPopup("Animation engine:", animationEngine); if (animationEngine == AnimationEngine.Custom) { customClassName = EditorGUILayout.TextField("Script name:", customClassName); } if (animEngine) { animEngine.ActionAnimGUI(this, parameters); } AfterRunningOption(); }