Пример #1
0
 public void Update()
 {
     current_node = current_node.Transition(
         current_node.IfNotNull(n => n.Update()),
         n => n.Resume(),
         n => n.Suspend()
         );
 }
Пример #2
0
 public AIMachine(AIMachineNode n)
 {
     current_node = n;
     current_node.IfNotNull(z => z.Resume());
 }