示例#1
0
 protected override void OnInitializeComplete()
 {
     base.OnInitializeComplete();
     teamComponent    = entity.GetCComponent <CTeamComponent>();
     modifyDamageMark = new ModifyDamageMark();
     attackCrit       = new AttackCrit();
     damageGain       = new DamageGain();
 }
示例#2
0
 protected override void OnInitializeComplete()
 {
     base.OnInitializeComplete();
     propertyComponent   = entity.GetCComponent <CPropertyComponent>();
     relationComponent   = entity.GetCComponent <CTeamComponent>();
     m_AnimatorComponent = entity.GetCComponent <CAnimatorComponent>();
     damageResist        = new DamageResist();
     damageShield        = new DamageShield();
     damageGain          = new DamageGain();
     modifyDamageMark    = new ModifyDamageMark();
     dodgeDamage         = new DodgeDamage();
     damageBlock         = new DamageBlock();
 }