# * 获取文字颜色
def name_color(actor)
return knockout_color if actor.hp == 0
return text_color(0) if actor.state(4) or actor.state?(5) or actor.state?(6)
return normal_color
end
老鹰大佬,可能0号颜色有歧义。请问如果4,5,6号状态时名字改成2号颜色是这样写对吗:
def name_color(actor)
return knockout_color if actor.hp == 0
return 2 if actor.state?(4) or actor.state?(5) or actor.state?(6)
return normal_color
end
但是测试时人物中了状态的一瞬间,在这里给报错了: