Project1
标题:
如何修改当前的HPMP字的颜色
[打印本页]
作者:
.さっとりーん
时间:
2012-7-19 19:59
标题:
如何修改当前的HPMP字的颜色
原来的脚本是当前的HPMP大于50%时是白色
当前的HPMP小于50%时是黄色
当前的HPMP等于0时是红色
请问要怎么修改成
当前的HPMP大于75%时是白色
当前的HPMP大于50%小于75%时是绿色
当前的HPMP大于25%小于50%时是黄色
当前的HPMP小于25%时是红色
显示效果
dsu_plus_rewardpost_czw
作者:
铅笔描绘的思念
时间:
2012-7-19 20:53
主要是Window_Base里的这两个方法
#--------------------------------------------------------------------------
# ● 获取体力文字颜色
# actor : 角色
#--------------------------------------------------------------------------
def hp_color(actor)
return knockout_color if actor.hp == 0
return crisis_color if actor.hp < actor.maxhp / 4
return normal_color
end
#--------------------------------------------------------------------------
# ● 获取魔力文字颜色
# actor : 角色
#--------------------------------------------------------------------------
def mp_color(actor)
return crisis_color if actor.mp < actor.maxmp / 4
return normal_color
end
复制代码
可以这样、、
#--------------------------------------------------------------------------
# ● 获取体力文字颜色
# actor : 角色
#--------------------------------------------------------------------------
def hp_color(actor)
return knockout_color if actor.hp < actor.maxhp / 4#actor.hp == 0
return crisis_color if actor.hp < actor.maxhp / 2
return text_color(3) if actor.hp < ( actor.maxhp / 4 ) * 3
return normal_color
end
#--------------------------------------------------------------------------
# ● 获取魔力文字颜色
# actor : 角色
#--------------------------------------------------------------------------
def mp_color(actor)
return knockout_color if actor.mp < actor.maxmp / 4
return crisis_color if actor.mp < actor.maxmp / 2
return text_color(3) if actor.mp < ( actor.maxmp / 4 ) * 3
end
复制代码
作者:
.さっとりーん
时间:
2012-7-23 18:56
铅笔描绘的思念 发表于 2012-7-19 20:53
主要是Window_Base里的这两个方法可以这样、、
self.contents.font.color = mp_color(actor)
这行会出错,求解决
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1