Exemple #1
0
 /// <summary>
 /// 炮战碰撞处理
 /// </summary>
 public override void ColliderProc(Collision collision)
 {
     if (PetMoveAI != null)
     {
         PetMoveAI.ColliderProc(collision);
     }
 }
Exemple #2
0
 /// <summary>
 /// FixedUpdate
 /// </summary>
 public override void NDFixedUpdate(float deltaTime)
 {
     if (CheckCombatIng() == true)
     {
         if (PetMoveAI != null)
         {
             PetMoveAI.FixUpdate();
         }
     }
 }
Exemple #3
0
 public override void NDUpdate(float deltaTime)
 {
     if (CheckCombatIng() == true)
     {
         m_CoutTime += deltaTime;
         if (m_CoutTime > m_TotalTime)
         {
             Dead();
         }
         //更新宠物效果
         m_Skin.UpdataSkinEffect();
         //PetUpdate();
         if (PetMoveAI != null)
         {
             PetMoveAI.Update();
         }
         if (m_Skill != null)
         {
             m_Skill.Update(deltaTime);
         }
     }
 }