示例#1
0
 public override BTActionResult OnRun(SkillBlackBoard blackBoard)
 {
     m_nTimes--;
     CLog.LogColorArgs(CLogColor.Red, skillData.desc);
     if (m_nTimes > 0)
     {
         return(BTActionResult.Running);
     }
     return(BTActionResult.Ready);
 }
示例#2
0
 public override void OnExit(SkillBlackBoard blackBoard)
 {
     CLog.Log("TestSkillAction:[OnExit]");
 }
示例#3
0
 protected override void OnEnter(SkillBlackBoard blackBoard)
 {
     m_nTimes = skillData.times;
     CLog.Log("TestSkillAction:[OnEnter]");
 }