幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1661|回复: 6

显示问题!

[复制链接]

43

主题

144

帖子

73万

积分

⑧专业

积分
735605
发表于 2006-7-13 17:46:11 | 显示全部楼层 |阅读模式
我在Scene_Map的开头里面写下:
  1. ……
  2.   def main
  3.     # 生成活动块
  4.     @spriteset = Spriteset_Map.new
  5.     # 生成信息窗口
  6.     @message_window = Window_Message.new
  7. #-------------------------------------------------------------------------------------
  8.     @life_window = Window_Gold.new            #这句
  9. #-------------------------------------------------------------------------------------
  10.     # 执行过渡
  11.     Graphics.transition
  12. ……
复制代码
  1. ……
  2.     # 释放活动块
  3.     @spriteset.dispose
  4.     # 释放信息窗口
  5.     @message_window.dispose
  6.     @gold_window.dispose                      #这句
  7.     # 标题画面切换中的情况下
  8. ……
复制代码
开始游戏,他显示出来后,增加金钱,那个数值为什么不变?
是不是我的脚本有错误?
回复

使用道具 举报

88

主题

5419

帖子

214748万

积分

版主

S素世上最伟大最华丽

Rank: 7Rank: 7Rank: 7

积分
2147483647
QQ
发表于 2006-7-13 18:25:34 | 显示全部楼层
  1. def update
复制代码

里要加个....没有刷新素不行滴~
  1. @gold_window.update
复制代码


...楼主用...@life_window那么都要用就要全部用@life_window
而不是]@gold_window....
@life_window.dispose
@life_window.update
回复 支持 反对

使用道具 举报

1

主题

44

帖子

1703

积分

⑥精研

积分
1703
QQ
发表于 2006-7-13 18:26:31 | 显示全部楼层
(少了一句,修改如下)
……
def main
  # 生成活动块
  @spriteset = Spriteset_Map.new
  # 生成信息窗口
  @message_window = Window_Message.new
#---------------------------------------------------------------------------------
  @Window_Gold = Window_Gold.new  #这句改一下
#---------------------------------------------------------------------------------
  # 执行过渡
  Graphics.transition
……
这里是你的第一段!


……
  # 释放活动块
  @spriteset.dispose
  # 释放信息窗口
  @message_window.dispose
#---------------------------------------------------------------------------------
   @Window_Gold.dispose   #这句不改(你的定义上下不符,两句中可任改一句。)
#---------------------------------------------------------------------------------
  # 标题画面切换中的情况下
……
这里是你的第2段


以下为添加的
……
    @spriteset.update
    # 刷新信息窗口
    @message_window.update
    # 游戏结束的情况下
#----------------------------------------------------------------------------------
    @Window_Gold.refresh  #加一句
#----------------------------------------------------------------------------------
    if $game_temp.gameover
      # 切换的游戏结束画面
……


经过测试暂无问题,呵~~~
不好意思,又要麻烦您了……
回复 支持 反对

使用道具 举报

88

主题

5419

帖子

214748万

积分

版主

S素世上最伟大最华丽

Rank: 7Rank: 7Rank: 7

积分
2147483647
QQ
发表于 2006-7-13 18:34:22 | 显示全部楼层
S错了...那边素.refresh不是.update....
回复 支持 反对

使用道具 举报

1

主题

44

帖子

1703

积分

⑥精研

积分
1703
QQ
发表于 2006-7-13 18:38:06 | 显示全部楼层
内存问题我不是很懂,听说一直refresh的话会很耗内存的……
这个无视我好了~~
不好意思,又要麻烦您了……
回复 支持 反对

使用道具 举报

43

主题

144

帖子

73万

积分

⑧专业

积分
735605
 楼主| 发表于 2006-7-14 08:08:55 | 显示全部楼层
金钱窗口是显示出来了,但是要按菜单,再取消它,数目才会变化
如果不是的话,永远不会变的
回复 支持 反对

使用道具 举报

43

主题

144

帖子

73万

积分

⑧专业

积分
735605
 楼主| 发表于 2006-7-14 08:55:51 | 显示全部楼层
改成update,是以上问题
改成refresh,就会说什么错误!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-28 15:15 , Processed in 0.011444 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表