赞 | 0 |
VIP | 1 |
好人卡 | 0 |
积分 | 1 |
经验 | 1773 |
最后登录 | 2014-4-18 |
在线时间 | 8 小时 |
Lv1.梦旅人 ℃ake
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 8 小时
- 注册时间
- 2009-6-6
- 帖子
- 787
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
用事件做了一个打苍蝇的小游戏。
发现没有窗口显示已经打死的苍蝇的数量,于是写了一个。
如下:- class Window_cangying < Window_Selectable
- #--------------------------------------------------------------------------
- # ● 初始化对像
- #--------------------------------------------------------------------------
- def initialize
- super(0, 0, 640, 480)
- self.windowskin = RPG::Cache.windowskin("004-xycs03.png")
- self.contents = Bitmap.new(width - 32, height - 32)
- self.back_opacity = 0
- self.opacity = 0
- update
- end
- #--------------------------------------------------------------------------
- # ● 刷新
- #--------------------------------------------------------------------------
- def update
- self.contents.draw_text(0,380,50,50,"苍蝇")
- self.contents.draw_text(70,380,50,50,$game_variables[27].to_s)
- end
- end
复制代码 事件中用@command_window = Window_cangying.new召唤了这个窗口。
但是发现, self.contents.draw_text(70,380,50,50,$game_variables[27].to_s)
这个不能刷新。一直显示0.打完之后变量27P出来有28个,但是里面还是显示0,
请问怎么刷新这个窗口呢? |
|