Project1

标题: 在商店显示金钱的窗口里显示2种变量 [打印本页]

作者: 。。。。。    时间: 2008-2-4 20:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: 天圣的马甲    时间: 2008-2-4 20:04
商店调用的是Window_Gold,把你的第二种变量在Window_Gold里面同理描绘就可以了。
作者: Bhaal    时间: 2008-2-4 20:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 。。。。。    时间: 2008-2-4 20:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: 天圣的马甲    时间: 2008-2-4 20:19
Window_Gold里面这一段表示描绘金钱:
  def refresh
    self.contents.clear
    cx = contents.text_size($data_system.words.gold).width
    self.contents.font.color = normal_color
    self.contents.draw_text(4, 0, 120-cx-2, 32, $game_party.gold.to_s, 2)
    self.contents.font.color = system_color
    self.contents.draw_text(124-cx, 0, cx, 32, $data_system.words.gold, 2)
  end
end

你可以复制一段,把$game_party.gold.to_s改为$game_variables[1](1号变量),此时该变量就可以作为货币了。(4, 0,)这两个代表坐标位置。
$data_system.words.gold改为一个字符串描绘你的货币单位,比如"魔灵"等。 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 水迭澜    时间: 2008-2-4 20:34
记得转格式=v=
应该是写成$game_variables[1].to_s吧
作者: 。。。。。    时间: 2008-2-4 22:47
提示: 作者被禁止或删除 内容自动屏蔽




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