示例#1
0
 /// <summary>
 /// Initialize the component.
 /// </summary>
 /// <param name="qc"></param>
 /// <param name="id"></param>
 public Observer(EliotCondition qc, string id = "O") : base(id)
 {
     if (qc != null)
     {
         _condition = qc;
     }
 }
示例#2
0
 /// <summary>
 /// Initialize the component.
 /// </summary>
 /// <param name="core"></param>
 /// <param name="reverse"></param>
 /// <param name="qc"></param>
 /// <param name="id"></param>
 public Loop(BehaviourCore core, bool reverse, EliotCondition qc, string id = "L") : base(id)
 {
     _core    = core;
     _reverse = reverse;
     if (qc != null)
     {
         _condition = qc;
     }
 }