加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
最近在魔改战斗界面的时候发现属性条目用类似HP\MP\TP的槽值来表现更为直观。
想要对照
Window_Base.prototype.drawActorTP = function(actor, x, y, width) { width = width || 184; var color1 = this.tpGaugeColor1(); var color2 = this.tpGaugeColor2(); this.drawGauge(x, y, width, actor.tpRate(), color1, color2); this.changeTextColor(this.systemColor()); this.drawText(TextManager.tpA, x, y, 44); this.changeTextColor(this.tpColor(actor)); this.drawText(actor.tp, x + width - 64, y, 64, 'right'); };
Window_Base.prototype.drawActorTP = function(actor, x, y, width) {
width = width || 184;
var color1 = this.tpGaugeColor1();
var color2 = this.tpGaugeColor2();
this.drawGauge(x, y, width, actor.tpRate(), color1, color2);
this.changeTextColor(this.systemColor());
this.drawText(TextManager.tpA, x, y, 44);
this.changeTextColor(this.tpColor(actor));
this.drawText(actor.tp, x + width - 64, y, 64, 'right');
};
来写一个根据变量属性(满值999)在战斗中动态调整的槽值。
单纯的写成“变量Rate”当然会提示没有定义,但是发现actor.tpRate()这个比例条目类型在系统插件里面找不到写法,想要仿写一个定义有有点儿不知道肿么写,希望大佬指点谢谢。
PS:没有使用市面已有的系列插件,因为用不上那么多功能。。。
|