赞 | 4 |
VIP | 4 |
好人卡 | 0 |
积分 | 21 |
经验 | 38355 |
最后登录 | 2024-11-5 |
在线时间 | 1460 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 2112
- 在线时间
- 1460 小时
- 注册时间
- 2009-2-6
- 帖子
- 214
|
原版默认的话,在rpg_windows.js中修改Window_Status这个方法即可。命中、回避、暴击MV中已经有过定义,可以直接通过xparam(0) xparam(1) xparam(2)来读取 当然也可以通过传入的actor用actor.cri 之类的获取
可以在这个drawParameters里面进行修改,简单一点的话
附上代码- TextManager.xparam = function(xparamId)
- {
- if(xparamId == 0)
- {
- return "命中";
- }
- else if(xparamId == 1)
- {
- return "回避";
- }
- else if(xparamId == 2)
- {
- return "暴击";
- }
- };
- Window_Status.prototype.drawParameters = function(x, y) {
- var lineHeight = this.lineHeight();
- for (var i = 0; i < 6; i++) {
- var paramId = i + 2;
- var y2 = y + lineHeight * i;
- this.changeTextColor(this.systemColor());
- this.drawText(TextManager.param(paramId), x, y2, 160);
- this.resetTextColor();
- this.drawText(this._actor.param(paramId), x + 160, y2, 60, 'right');
- }
- for(var i = 0; i < 3; i++)
- {
- var xparamId = i;
- var y3 = y + lineHeight * i + 216;
- this.changeTextColor(this.systemColor());
- this.drawText(TextManager.xparam(xparamId), x, y3, 160);
- this.resetTextColor();
- this.drawText(this._actor.xparam(xparamId), x + 160, y3, 60, 'right');
- }
- };
复制代码
|
|