示例#1
0
 public override BTResult OnTick(BTBlackBoard blackBoard)
 {
     if (m_cChild != null)
     {
         return(m_cChild.OnTick(blackBoard));
     }
     return(base.OnTick(blackBoard));
 }
 sealed public override BTActionResult OnRun(BTBlackBoard blackBoard)
 {
     return(this.OnRun((RemoteBlackBoard)blackBoard));
 }
 sealed public override void OnExit(BTBlackBoard blackBoard)
 {
     this.OnExit((RemoteBlackBoard)blackBoard);
 }
示例#4
0
 sealed public override BTActionResult OnRun(BTBlackBoard blackBoard)
 {
     return(this.OnRun((AgentObjectBlackBoard)blackBoard));
 }
示例#5
0
 sealed public override void OnExit(BTBlackBoard blackBoard)
 {
     this.OnExit((AgentObjectBlackBoard)blackBoard);
 }
示例#6
0
 sealed public override BTResult OnTick(BTBlackBoard blackBoard)
 {
     return(this.OnTick((AgentObjectBlackBoard)blackBoard));
 }
 sealed public override void OnExit(BTBlackBoard blackBoard)
 {
     this.OnExit((SkillBlackBoard)blackBoard);
 }