设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2002|回复: 4
打印 上一主题 下一主题

[已经解决] 改变地图后地图名刷新问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
190
在线时间
84 小时
注册时间
2009-11-29
帖子
44
跳转到指定楼层
1
发表于 2010-9-14 15:58:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 summerxud 于 2010-9-16 16:42 编辑

这脚本改变地图后 显示的地图名不会改变?还是之前的,要点开1下菜单取消后才会变成当前的地图名,怎么修改。
  1. # 读取地图信息文件
  2. if $data_mapinfos == nil
  3.   $data_mapinfos      = load_data("Data/MapInfos.rvdata")
  4. end


  5. class Scene_Map < Scene_Base
  6.   alias reisen_old_initialize initialize
  7.   
  8.   def initialize
  9.     reisen_old_initialize
  10.     @reisen_map = Sprite.new
  11.     @reisen_map.x = 5
  12.     @reisen_map.y = 5
  13.     @reisen_map.z = 999
  14.     @reisen_map.opacity = 255
  15.     @reisen_map.visible = true
  16.     @reisen_map.bitmap = Bitmap.new(200, 200)
  17.     @nMapID = $game_map.map_id == nil ? 1 : $game_map.map_id
  18.     @nMapName = $data_mapinfos[@nMapID].name.empty? ? "无名地图" : $data_mapinfos[@nMapID].name
  19.   end
  20.   alias reisen_old_update update
  21.   def update
  22.     if @old_x != $game_player.x or @old_y != $game_player.y
  23.       @old_x, @old_y = $game_player.x, $game_player.y
  24.       @reisen_map.bitmap.clear
  25.       @reisen_map.bitmap.draw_text(0, 0, 100, 32, "#{@nMapName} X:#{@old_x} Y:#{@old_y}")
  26.     end
  27.     reisen_old_update
  28.   end
  29.   alias reisen_old_terminate terminate
  30.   def terminate
  31.     reisen_old_terminate
  32.     @reisen_map.dispose
  33.   end
  34. end
复制代码
我自己解决的 ,给自己加分吗?没有用楼下的2个答案 ..扣分扣的很奇怪 ..

Lv1.梦旅人

战国美少年森兰丸

梦石
0
星屑
204
在线时间
852 小时
注册时间
2008-7-20
帖子
3705
2
发表于 2010-9-14 16:01:59 | 只看该作者
我有过这个问题,很多脚本都要保存后重新打开工程才能生效的
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
288
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

3
发表于 2010-9-14 16:02:31 | 只看该作者
场景移动么?

if @old_x != $game_player.x or @old_y != $game_player.y or @old_id != $game_map.map_id

   @old_x, @old_y, @old_id = $game_player.x, $game_player.y, $game_map.map_id

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
190
在线时间
84 小时
注册时间
2009-11-29
帖子
44
4
 楼主| 发表于 2010-9-16 16:41:04 | 只看该作者
我自己解决的 ..难道还能自己给自己分吗? 扣分扣的很奇怪..
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
288
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

5
发表于 2010-9-16 17:08:50 | 只看该作者
啥都没说名.

并且看主楼是用咱随便瞎写的脚本~~

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-30 13:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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