public virtual void UnderAttack(int damage) { mAttr.TakeDamage(damage); //被攻击的效果 只有敌人有 //死亡的效果 只有战士有 }
public virtual void UnderAttack(int damage) { mAttr.TakeDamage(damage); //被攻击效果,,视效 只有敌人有 //死亡 音效,视频特效,只有展示有 }
// 掉血效果 public virtual void UnderAttack(int damage) { if (mIsKilled) { return; } mAttr.TakeDamage(damage); }
public virtual void UnderAttack(int damage) { mAttr.TakeDamage(damage); //攻击的效果 音效 视效 只有敌人有 //死亡效果 音效 视频效果 }
/// <summary> /// 被攻击 /// </summary> /// <param name="damage"></param> public virtual void UnderAttack(int damage) { if (mIsKilled) { return; } mAttr.TakeDamage(damage); //被攻击的视效 只有敌人有 //死亡特效 音效 视频效果 只有战士有 }
public virtual void UnderAttack(int damage) //被攻击的Character掉血 { mAttr.TakeDamage(damage); }
/// <summary> /// 被攻击 /// </summary> /// <param name="player"></param> public virtual void UnderAttack(Player player) { mAttr.TakeDamage(player.attackValue); }
public virtual void UnderAttack(int damage) { mAttr.TakeDamage(damage); }