Project1

标题: 状态叠加的问题 [打印本页]

作者: zzm7573072    时间: 2017-9-6 21:04
标题: 状态叠加的问题
比如。有个buff破甲,可以叠加五层,每层是降低5%防御。。怎么做呀!求大神赐教
作者: 夜刀神丶冥王    时间: 2017-9-7 16:19
状态替换行么 设置5个等级的状态 条件分歧N号敌人是否1级破甲 是则减1级获得2级 否则获得1级 后面3、4、5依次添加条件分歧在第一个分歧的否一栏 状态持续时间小于等于4回合 用技能触发公共事件 ?
就像这样?[attach]333661[/attach]
作者: 夜刀神丶冥王    时间: 2017-9-7 16:19
状态替换行么 设置5个等级的状态 条件分歧N号敌人是否1级破甲 是则减1级获得2级 否则获得1级 后面3、4、5依次添加条件分歧在第一个分歧的否一栏 状态持续时间小于等于4回合 用技能触发公共事件 ?
就像这样?
作者: Ajucaqiu    时间: 2017-9-7 18:42
上状态的时候加个
this._pojia = this._pojia || 0;
this._pojia += 1;
然后你可以根据层数改变属性
上限的话你加
在属性更改的公式里加
Math.min(5, this._pojia)
就好了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1