示例#1
0
 public BulletControl(SBCF act, Pred persistent, int priority, ICancellee cT)
 {
     action        = act;
     persist       = persistent;
     this.priority = priority;
     this.cT       = cT;
 }
示例#2
0
 public static SBCFc Manual(SBCF f, int p) => new SBCFc(f, p);
示例#3
0
 public BulletControl(SBCFc act, Pred persistent, ICancellee?cT)
 {
     action        = act.Func(this.cT = cT ?? Cancellable.Null);
     persist       = persistent;
     this.priority = act.priority;
 }
示例#4
0
 private SBCFc(SBCF f, int p)
 {
     func     = f;
     priority = p;
     lazyFunc = null;
 }