public BTDo Do(System.Func <IEnumerator <BTState> > co) { BTDo node = new BTDo(co); node.bt = this; return(node); }
/* --------------------------------------------------------------------------------------------*/ /* --------------------------------------------------------------------------------------------*/ /* --------------------------------------------------------------------------------------------*/ /* ---------------------------------------- LEAF NODE -----------------------------------------*/ /* --------------------------------------------------------------------------------------------*/ /* --------------------------------------------------------------------------------------------*/ /* --------------------------------------------------------------------------------------------*/ public BTDo Do(System.Action fn) { BTDo node = new BTDo(fn); node.bt = this; return(node); }