Game_Actor.prototype.expForLevel = function(level) {
//获得当前职业
var c = this.currentClass();
//基础值
var basis = c.expParams[0];
//额外值
var extra = c.expParams[1];
//增加A
var acc_a = c.expParams[2];
//增加B
var acc_b = c.expParams[3];
//经过下面这个公式计算后,第出这个等级需求的经验,然后RETURN输出。
return Math.round(basis*(Math.pow(level-1, 0.9+acc_a/250))*level*
(level+1)/(6+Math.pow(level,2)/50/acc_b)+(level-1)*extra);
};
你要是每级都自己手动写。
那你就可以
var exp_s = [1,2,3,4,5,6,7,8,9]
var exp = exp_s[level]
这样来获得每级经验
return exp