Project1

标题: 请问怎么在YEA的脸图脚本里加入显示人物的属性数值? [打印本页]

作者: qqaazzzqs    时间: 2017-4-14 18:49
标题: 请问怎么在YEA的脸图脚本里加入显示人物的属性数值?

如图,大致上是这样的效果,但是不显示数值,而且我调用的方法肯定不对……
作者: 魔法丶小肉包    时间: 2017-4-14 19:11
把下面两句代码放进去,坐标什么的自己调整
RUBY 代码复制
  1. 3.times {|i| draw_actor_param(actor, rect.x+20, rect.y + line_height * i, i + 2) }
  2. 3.times {|i| draw_actor_param(actor, rect.x+60, rect.y + line_height * i, i + 5) }


作者: qqaazzzqs    时间: 2017-4-14 20:22
魔法丶小肉包 发表于 2017-4-14 19:11
把下面两句代码放进去,坐标什么的自己调整
3.times {|i| draw_actor_param(actor, rect.x+20, rect.y + li ...


但是数值离得太远了,怎么缩短?
作者: qqaazzzqs    时间: 2017-4-14 20:47
魔法丶小肉包 发表于 2017-4-14 19:11
把下面两句代码放进去,坐标什么的自己调整
3.times {|i| draw_actor_param(actor, rect.x+20, rect.y + li ...

好了,我弄懂了,后面还要加上
def draw_actor_param(actor, x, y, param_id)
    change_color(system_color)
    draw_text(x, y, 120, line_height, Vocab::param(param_id))
    change_color(normal_color)
    draw_text(x + 120, y, 36, line_height, actor.param(param_id), 2)
  end

谢谢你哈




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1