Project1

标题: 如何在技能描述栏中显示变量? [打印本页]

作者: 7795593    时间: 2013-6-6 19:18
标题: 如何在技能描述栏中显示变量?
本帖最后由 7795593 于 2013-6-7 14:11 编辑

如何在技能描述栏中显示变量?
在论坛搜到这个
Window_Message里面update_help方法添加下面红字的部分
  #--------------------------------------------------------------------------
  # ● 更新帮助窗口文字
  #--------------------------------------------------------------------------
  def update_help
    skill.description.gsub!(/\V[([0-9]+)]/i) { $game_variables[$1.to_i] }
    @help_window.set_text(skill == nil ? "" : skill.description)
  end

在Window_Message里找不到update_help这段。
就算直接加上去都不起效。
作者: 怪蜀黍    时间: 2013-6-6 22:00
  1.   #--------------------------------------------------------------------------
  2.   # ● 更新帮助窗口文字
  3.   #--------------------------------------------------------------------------
  4.   def update_help
  5.     text = skill.description.gsub(/\\V\[([0-9]+)\]/i) { $game_variables[$1.to_i] }
  6.     @help_window.set_text(skill == nil ? "" : text)
  7.   end
复制代码
注意gsub和gsub!的区别。




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