/// <summary> /// Buff属性增加性同步 /// </summary> /// <param name="buffdata"></param> private void AddBuffSync(int buffID) { BuffData buffdata = BuffDataBase.Instance.GetBuffData(buffID); myIndividual.HealthChange(buffdata.HpChange); //TODO if (buffdata.HpChange != 0) { bloodHUD.ShowBlood(buffdata.HpChange, transform); } //myIndividual.HealthChange(buffdata.HpChange_p); myIndividual.AttackChange(buffdata.AttackChange); myIndividual.AttackChange(buffdata.AttackChange_p); myIndividual.AttackSpeedChange(buffdata.AttSpeedChange_p); myIndividual.SpeedChange(buffdata.SpeedChange_p); myIndividual.RecoverRateChange(buffdata.HpReturnChange); myIndividual.RecoverRateChange(buffdata.HpReturnChange_p); myIndividual.ReviveCountChange(buffdata.AddReviveCount); buffEffectManager.PlayEffect(transform, buffID); Logger.Log("生效Buff" + buffID + " ", LogType.Buff); }