Ejemplo n.º 1
0
 public static void EnableAction(SkillStateAction action, bool enabledState)
 {
     if (action == null)
     {
         return;
     }
     SkillEditor.RegisterUndo(Strings.get_Command_Enable_Action());
     action.set_Enabled(enabledState);
     SkillEditor.SaveActions(action.get_State(), true);
 }
Ejemplo n.º 2
0
 public static void EnableAllActions(SkillState state, bool enabledState)
 {
     SkillEditor.RegisterUndo(Strings.get_Command_Enable_All_Actions());
     SkillStateAction[] actions = state.get_Actions();
     for (int i = 0; i < actions.Length; i++)
     {
         SkillStateAction fsmStateAction = actions[i];
         fsmStateAction.set_Enabled(enabledState);
     }
     SkillEditor.SaveActions(state, true);
 }