protected void Invoke()
        {
            UController controller = _machine._uflow.GetController(_machine);

            if (controller != null)
            {
                controller.Invoke(ID);
            }
        }
Exemple #2
0
 internal void BuildController(UController controller)
 {
     if (controller._machine == null)
     {
         UStateNode <UMachine, string> node = new UStateNode <UMachine, string>();
         node.Data           = controller.MachineID;
         controller._machine = BuildMachine(node);
         if (controller._machine != null)
         {
             _controllers.Add(controller._machine, controller);
         }
     }
 }