Project1
标题:
如何修改状态显示?
[打印本页]
作者:
keshom
时间:
2010-10-1 20:54
标题:
如何修改状态显示?
如图,只显示了角色现在的生命值和真气值,如何修改脚本,使他变成显示满血时的生命值和现在的生命值?
NSJ`M84[Q%TU{Y4BK]FLWTP.jpg
(9 KB, 下载次数: 5)
下载附件
保存到相册
2010-10-1 20:51 上传
作者:
莫小兮
时间:
2010-10-1 20:59
LZ要做神话?是的话+我QQ,我帮你。我以前也打算做的一个游戏,但是素材的原因所以一直没动
作者:
keshom
时间:
2010-10-1 22:10
你给你的Q我吧,加我比较难!
作者:
fux2
时间:
2010-10-2 10:18
回复
keshom
的帖子
在windows_base
作者:
keshom
时间:
2010-10-2 10:23
怎么改?
作者:
keshom
时间:
2010-10-2 10:38
那如何把数字改小一点?还有显示原来生命值的语句是什么?
作者:
fux2
时间:
2010-10-2 10:49
回复
keshom
的帖子
改字体请在描绘hp(在脚本编辑器里Ctrl+Shift+F搜"HP",找到hp,应该在windows里)前,增加font.size=数字
作者:
keshom
时间:
2010-10-2 11:08
加了,没反应
#==============================================================================
# ■ Window_Base
#==============================================================================
class Window_Base < Window
#--------------------------------------------------------------------------
# ● HP描画
#--------------------------------------------------------------------------
def draw_actor_hp_meter(actor, x, y, width = 156, type = 0)
if type == 1 and actor.hp == 0
return
end
font.size=8
self.contents.font.color = system_color
self.contents.fill_rect(x-1, y+27, width+2,6, Color.new(0, 0, 0, 25))
w = width * actor.hp / actor.maxhp
self.contents.fill_rect(x, y+28, w,1, Color.new(255, 96, 96, 255))
self.contents.fill_rect(x, y+29, w,1, Color.new(255, 0, 0, 255))
self.contents.fill_rect(x, y+30, w,1, Color.new(128, 0, 0, 255))
self.contents.fill_rect(x, y+31, w,1, Color.new(0, 0, 0, 255))
end
作者:
fux2
时间:
2010-10-2 11:19
回复
keshom
的帖子
self.contents.font.size = 8行了吧,只是告诉你用法又没叫你原封不动复制。。。
作者:
keshom
时间:
2010-10-2 12:19
加了,依然没变
作者:
嚴子
时间:
2010-10-2 18:47
其实我也早有策划做神话,若您有兴趣合作,请加QQ:513212883
作者:
莫小兮
时间:
2010-10-2 19:50
本帖最后由 莫小兮 于 2010-10-2 19:51 编辑
{:2_33:}晕,你居然还不懂啊,这么多人都没个说到点子上的。显示角色最大HP和当前HP的脚本是
draw_actor_hp
这句才对,如果LZ对脚本有所了解的话我想你应该知道怎么用,如果不知道,那就+我吧,沙发忘了说QQ了。
851041550
作者:
退屈£无聊
时间:
2010-10-2 21:43
某日进来挤个位置。
于是用MAXHP和HP的关系作答。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1