加入 等级系统 开始
This commit is contained in:
@@ -59,7 +59,6 @@ export class Skill extends ecs.Entity {
|
||||
node.parent = parent;
|
||||
node.setPosition(startPos);
|
||||
node.angle+=angle
|
||||
// console.log("[Skill]:node=>",startPos)
|
||||
// 添加技能组件
|
||||
const SComp = node.getComponent(SkillCom); // 初始化技能参数
|
||||
if (!SComp) {
|
||||
@@ -85,7 +84,6 @@ export class Skill extends ecs.Entity {
|
||||
SComp.caster_crit = ap_data.crit
|
||||
SComp.caster_crit_d = ap_data.crit_d
|
||||
|
||||
// console.log("[Skill]:caster=>",caster,config.name+"scomp=>",SComp,"fightcon=>",FIGHTCON)
|
||||
// 设置技能组件属性
|
||||
Object.assign(SComp, {
|
||||
s_uuid: uuid,
|
||||
@@ -117,7 +115,6 @@ export class Skill extends ecs.Entity {
|
||||
if(buff!==null) {
|
||||
buff_ap=(100+buff.ATK)/100 //装备区 总加成
|
||||
}
|
||||
// console.log("[skill] buff ",buff,"buff_ap",buff_ap)
|
||||
// 汇总DEBUFF_DECD并处理count值
|
||||
let BUFF_ATK = 0
|
||||
let DEBUFF_DEATK = 0
|
||||
@@ -143,10 +140,8 @@ export class Skill extends ecs.Entity {
|
||||
let BUFF_AP=(100-DEBUFF_DEATK+BUFF_ATK+dmg)/100 //buff区 总加成
|
||||
|
||||
ap=view.ap*buff_ap*BUFF_AP*SkillSet[uuid].ap/100
|
||||
// console.log("[Skill] skill ap:"+view.hero_name+"=>"+ap+" "+buff_ap+" "+BUFF_AP)
|
||||
crit=view.crit+buff.CRITICAL
|
||||
crit_d=view.crit_d+buff.CRITICAL_DMG
|
||||
// console.log("[Skill]:ap=>",ap,"crit=>",crit,"crit_d=>",crit_d)
|
||||
return {ap,crit,crit_d}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user