Project1

标题: 已经解决啦 [打印本页]

作者: 汪洋洋    时间: 2016-9-1 09:30
标题: 已经解决啦
本帖最后由 汪洋洋 于 2016-9-2 18:54 编辑

感谢大大!111






作者: 300英雄    时间: 2016-9-1 19:12
这个要调用很多属性数据,难度很大,就别强人所难了
作者: neverstop    时间: 2016-9-2 12:11
本帖最后由 neverstop 于 2016-9-2 12:58 编辑

内个。。
  1. class Window_Base < Window
  2.    def draw_actor_hp(actor, x, y, width = 124)

  3.       hp_name = Vocab::hp_a #【】

  4.      if actor.class_id == 5 # 魔法职业ID号,魔法职业的话
  5.       # 显示“魔力”
  6.       hp_name = "魔能"
  7.        # 值槽颜色设定
  8. #~       color1 = mp_gauge_color3
  9. #~       color2 = mp_gauge_color4
  10.        color1 = tp_gauge_color1
  11.        color2 = tp_gauge_color2
  12.      else  # 其他情况
  13.       # 显示“SP”
  14.       mp_name = Vocab::hp_a
  15.        # 值槽颜色设定
  16.       color1 = hp_gauge_color1
  17.        color2 = hp_gauge_color2
  18.      end
  19.      # 绘制文字和值槽
  20.     draw_gauge(x, y, width, actor.hp_rate, color1, color2)
  21.      change_color(system_color)
  22.      draw_text(x, y, 96, line_height, hp_name)

  23.      draw_current_and_max_values(x, y, width, actor.hp, actor.mhp,
  24.        hp_color(actor), normal_color) #【少了个m。吧 。试试看】
  25.    end
  26. end
复制代码





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