Esempio n. 1
0
 /// <summary>
 /// 判断人物是否可以受击
 /// </summary>
 /// <param name="damageBody"></param>
 /// <returns></returns>
 public virtual bool OnCanDamage(DamageBody damageBody)
 {
     return(true);
 }
Esempio n. 2
0
 public void OnAfterDamage(DamageBody damageBody)
 {
     m_baseRole.OnAfterDamage(damageBody);
 }
Esempio n. 3
0
 public void OnSeparationDamage(DamageBody damageBody)
 {
     m_baseRole.OnSeparationDamage(damageBody);
 }
Esempio n. 4
0
 /// <summary>
 /// 判断该伤害体是否可以造成伤害
 /// </summary>
 /// <param name="damageBody"></param>
 /// <returns></returns>
 public bool OnCanDamage(DamageBody damageBody)
 {
     // 如不伤害友军?等等
     return(m_baseRole.OnCanDamage(damageBody));;
 }