Project1
标题: 战斗时 我自己这个HP MP的长度能调长点吗? [打印本页]
作者: lixinglixing022 时间: 2019-6-11 15:36
标题: 战斗时 我自己这个HP MP的长度能调长点吗?
哪位大大告诉我怎么修改这个 HP MP 的长度 还有这个HP字样挡住了我血量的位置 新人 不知道怎么弄了 求大神帮忙!!!!
-
QQ图片20190611153312.png
(18.32 KB, 下载次数: 32)
作者: KB.Driver 时间: 2019-6-11 15:36
本帖最后由 KB.Driver 于 2019-6-11 22:18 编辑
#encoding:utf-8
#==============================================================================
# ■ Window_BattleStatus
#------------------------------------------------------------------------------
# 战斗画面中,显示“队伍成员状态”的窗口。
#==============================================================================
class Window_BattleStatus < Window_Selectable
#--------------------------------------------------------------------------
# ● 绘制值槽区域(包括 TP)
#--------------------------------------------------------------------------
def draw_gauge_area_with_tp(rect, actor)
draw_actor_hp(actor, rect.x + 0, rect.y, 72)
draw_actor_mp(actor, rect.x + 82, rect.y, 64)
draw_actor_tp(actor, rect.x + 156, rect.y, 64)
end
end
#encoding:utf-8
#==============================================================================
# ■ Window_BattleStatus
#------------------------------------------------------------------------------
# 战斗画面中,显示“队伍成员状态”的窗口。
#==============================================================================
class Window_BattleStatus < Window_Selectable
#--------------------------------------------------------------------------
# ● 绘制值槽区域(包括 TP)
#--------------------------------------------------------------------------
def draw_gauge_area_with_tp(rect, actor)
draw_actor_hp(actor, rect.x + 0, rect.y, 72)
draw_actor_mp(actor, rect.x + 82, rect.y, 64)
draw_actor_tp(actor, rect.x + 156, rect.y, 64)
end
end
把上面这段复制一份到插件脚本里
以draw_actor_hp为例,括号里的actor不要动。
actor后面的三个数,分别是绘制的x、y和值槽宽度,自己根据需要调整。(一般不需要调整y)
打个比方,想让HP条变长,可以把draw_actor_hp那行像这样改
draw_actor_hp(actor, rect.x - 36, rect.y, 108)
draw_actor_hp(actor, rect.x - 36, rect.y, 108)
也就是x往左36,宽度增加36.改完后的效果见下图
作者: lixinglixing022 时间: 2019-6-11 21:44
有大神在吗?
欢迎光临 Project1 (https://rpg.blue/) |
Powered by Discuz! X3.1 |