赞 | 0 |
VIP | 0 |
好人卡 | 2 |
积分 | 1 |
经验 | 1810 |
最后登录 | 2012-7-18 |
在线时间 | 18 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 18 小时
- 注册时间
- 2009-7-25
- 帖子
- 411
|
本帖最后由 flzt5354 于 2011-5-2 22:33 编辑
若是这样的话。
~好吧。1年多没碰这玩意了。~应该是这样
我是在Game_Party
开头那里加的
#==============================================================================
# ■ Game_Party
#------------------------------------------------------------------------------
# 处理同伴的类。包含金钱以及物品的信息。本类的实例
# 请参考 $game_party。
#==============================================================================
class Game_Party
#--------------------------------------------------------------------------
# ● 定义实例变量
#--------------------------------------------------------------------------
attr_reader :actors # 角色
attr_reader :gold # 金钱
attr_reader :steps # 步数
attr_reader :shengwang # 声望
#--------------------------------------------------------------------------
# ● 初始化对像
#--------------------------------------------------------------------------
def initialize
# 建立角色序列
@actors = []
# 初始化金钱与步数
@gold = 0
@steps = 0
#初始化声望
@shengwang = 0
# 生成物品、武器、防具的所持数 hash
@items = {}
@weapons = {}
@armors = {}
end
然后嘛。当然是很方便的直接修改金钱框啦
在Window_Gold
#==============================================================================
# ■ Window_Gold
#------------------------------------------------------------------------------
# 显示金钱的窗口。
#==============================================================================
class Window_Gold < Window_Base
#--------------------------------------------------------------------------
# ● 初始化窗口
#--------------------------------------------------------------------------
def initialize
super(0, 0, 160, 64)
self.contents = Bitmap.new(width - 32, height - 32)
refresh
end
#--------------------------------------------------------------------------
# ● 刷新
#--------------------------------------------------------------------------
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, 50-cx-2, 32, $game_party.gold.to_s, 2)
self.contents.font.color = system_color
self.contents.draw_text(50-cx, 0, cx, 32, $data_system.words.gold, 2)
self.contents.draw_text(70, 0, 32, 32, "声望", 2)
self.contents.draw_text(4, 0, 120, 32, $game_party.shengwang.to_s, 2)
end
end
反正哪里加你哪里写就是了~。这个只是例子而已 |
-
1.jpg
(61.69 KB, 下载次数: 1)
评分
-
查看全部评分
|