设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2708|回复: 4
打印 上一主题 下一主题

[有事请教] 怎么改变战斗窗口位置?

[复制链接]

Lv2.观梦者

梦石
0
星屑
359
在线时间
73 小时
注册时间
2019-8-26
帖子
16
跳转到指定楼层
1
发表于 2019-10-7 13:55:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
只想改变一下窗口位置,用MOG插件太花哨了。有什么方法或插件吗?
如图

Lv3.寻梦者

梦石
0
星屑
1881
在线时间
414 小时
注册时间
2012-7-30
帖子
82
2
发表于 2019-10-7 17:40:20 | 只看该作者
本帖最后由 duoduo1009215 于 2019-10-7 17:41 编辑

修改窗口位置的代码都在rpg_windows.js里,战斗选项窗口的类名叫Window_ActorCommand,修改该类中的initialize函数可以调整窗口的位置,其他所有窗口都类似。
按你图中的箭头要求的位置,可以这么修改:
Window_ActorCommand.prototype.initialize = function() {
    var y = Graphics.boxHeight - this.windowHeight() * 2;       //Graphics.boxHeight和Graphics.boxWidth分别表示游戏窗口的宽和长。
    var x = Graphics.boxWidth / 2;
    Window_Command.prototype.initialize.call(this, x, y);        //this后面的参数有x,y,width,height,这里width和height省略了,x和y参数决定了窗口左上角的位置
    this.openness = 0;
    this.deactivate();
    this._actor = null;
};
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
359
在线时间
73 小时
注册时间
2019-8-26
帖子
16
3
 楼主| 发表于 2019-10-8 08:58:46 手机端发表。 | 只看该作者
duoduo1009215 发表于 2019-10-7 17:40
修改窗口位置的代码都在rpg_windows.js里,战斗选项窗口的类名叫Window_ActorCommand,修改该类中的initial ...

谢谢!终于解决了。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
359
在线时间
73 小时
注册时间
2019-8-26
帖子
16
4
 楼主| 发表于 2019-10-8 21:05:03 | 只看该作者
又出现新的问题了,改完之后原本显示角色状态的窗口仍然在移动,具体如下图

怎么让它一直在中间,不移动?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1881
在线时间
414 小时
注册时间
2012-7-30
帖子
82
5
发表于 2019-10-8 22:14:53 | 只看该作者
mingmeng 发表于 2019-10-8 21:05
又出现新的问题了,改完之后原本显示角色状态的窗口仍然在移动,具体如下图

怎么让它一直在中间,不移动? ...

第一步先把rpg_windows中BattleStatus窗口的默认位置调到中间:
Window_BattleStatus.prototype.initialize = function() {
    var width = this.windowWidth();
    var height = this.windowHeight();
    var x = (Graphics.boxWidth - width)/2;
    var y = Graphics.boxHeight - height;
    Window_Selectable.prototype.initialize.call(this, x, y, width, height);
    this.refresh();
    this.openness = 0;
};
第二步打开rpg_scenes.js,把以下函数内的内容删除或注释掉:
Scene_Battle.prototype.updateWindowPositions = function() {

};
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-30 18:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表