예제 #1
0
 public void InitAttr(CharacterPrototype _charInfo)
 {
     charName = _charInfo.charName;
     SetAttr(CharAttr.AttackSpeed, _charInfo.GetAttr(CharAttr.AttackSpeed));
     SetAttr(CharAttr.AttackSpeedPer, _charInfo.GetAttr(CharAttr.AttackSpeedPer));
     SetAttr(CharAttr.AttackDamage, _charInfo.GetAttr(CharAttr.AttackDamage));
     SetAttr(CharAttr.AttackDamagePer, _charInfo.GetAttr(CharAttr.AttackDamagePer));
 }
예제 #2
0
 //复制charInfo的属性值
 public void InitAttr(CharacterPrototype _charInfo)
 {
     charProto = _charInfo;
     charName  = _charInfo.charName;
     SetAttr(CharAttr.HpMax, _charInfo.GetAttr(CharAttr.HpMax));
     SetAttr(CharAttr.HpMaxPer, _charInfo.GetAttr(CharAttr.HpMaxPer));
     SetAttr(CharAttr.Hp, _charInfo.GetAttr(CharAttr.Hp));
     SetAttr(CharAttr.HpPer, _charInfo.GetAttr(CharAttr.HpPer));
     SetAttr(CharAttr.AttackSpeed, _charInfo.GetAttr(CharAttr.AttackSpeed));
     SetAttr(CharAttr.AttackSpeedPer, _charInfo.GetAttr(CharAttr.AttackSpeedPer));
     SetAttr(CharAttr.AttackDamage, _charInfo.GetAttr(CharAttr.AttackDamage));
     SetAttr(CharAttr.AttackDamagePer, _charInfo.GetAttr(CharAttr.AttackDamagePer));
     SetAttr(CharAttr.ArmorType, _charInfo.GetAttr(CharAttr.ArmorType));
     SetAttr(CharAttr.Speed, _charInfo.GetAttr(CharAttr.Speed));
     SetAttr(CharAttr.SpeedPer, _charInfo.GetAttr(CharAttr.SpeedPer));
 }