赞 | 5 |
VIP | 359 |
好人卡 | 195 |
积分 | 3 |
经验 | 560179 |
最后登录 | 2024-11-20 |
在线时间 | 1374 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 280
- 在线时间
- 1374 小时
- 注册时间
- 2005-10-16
- 帖子
- 5113
|
我记得大概是4或者5年前。。。写过一个窗口教程,恰巧是用window_gold做的例子。- class Window_Gold < Window_Base #Window_Gold 是Window_Base 的继承类
- def initialize #初始化
- super(0, 0, 160, 64)#窗口坐标,大小
- self.contents = Bitmap.new(width - 32, height - 32)#选择在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, 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
复制代码 |
|