private void Init()
        {
            //Debug.Log("PlayMakerGlobalsInspector.Init");

            FsmEditorSettings.LoadSettings();

            if (globals != null)
            {
                variables = FsmVariable.GetFsmVariableList(globals);

                foreach (var fsmVariable in variables)
                {
                    fsmVariable.NamedVar.Init();
                }
            }

            Repaint();
        }
Ejemplo n.º 2
0
 /// <summary>
 /// The fsmVariables list contains easily editable references to FSM variables
 /// (Similar in concept to SerializedProperty)
 /// </summary>
 void BuildFsmVariableList()
 {
     fsmVariables = FsmVariable.GetFsmVariableList(fsmComponent.Fsm.Variables, target);
     fsmVariables.Sort();
 }
Ejemplo n.º 3
0
 void BuildVariableList()
 {
     variableList = FsmVariable.GetFsmVariableList(globals.Variables, globals);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// The fsmVariables list contains easily editable references to FSM variables
 /// (Similar in concept to SerializedProperty)
 /// </summary>
 private void BuildFsmVariableList()
 {
     fsmVariables = FsmVariable.GetFsmVariableList(target);
     fsmVariables = fsmVariables.Where(x => x.ShowInInspector).ToList();
 }
Ejemplo n.º 5
0
 private void BuildVariableList()
 {
     variableList = FsmVariable.GetFsmVariableList(globals);
 }