Project1

标题: 刷新地图如何实现? [打印本页]

作者: rchcln    时间: 2008-5-27 07:11
标题: 刷新地图如何实现?
我想让每点击一次鼠标都能把地图重新载入进去,但是人物的当前位置不变
脚本应该添加什么语言呢? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 禾西    时间: 2008-5-27 07:13
啥米?重新讀取地圖?有甚麽用?==a
作者: 3535    时间: 2008-5-27 07:16
根据http://rpg.blue/web/htm/news8.htm:

if Mouse.press?(Mouse::LEFT)
$game_map.update
end

作者: rchcln    时间: 2008-5-27 07:21
谢谢3535,鼠标操作我已经实现了,现在就是想实现刷新地图的想法,呵呵

回禾西,我不是上一个实现了我的人物在行走当中在身后留下了一条路吗,现在,我想每次他行走的时候都把上一次的路给没掉,只留下新的路线,呵呵,就是这样哦
作者: 禾西    时间: 2008-5-27 07:40
還是3535那句
$game_map.update
作者: wy29    时间: 2008-5-27 08:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: rchcln    时间: 2008-5-27 09:40
怎么改??
能不能具体说说哈
作者: wy29    时间: 2008-5-27 09:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: 帐号永久被锁    时间: 2008-5-27 10:12
晕倒了,刚才劫狱帐号永久被锁了哎

谢谢,wy29,不知道你有没有给我回短信,我收不到了555555~~

你说的我还是不太明白哈,我现在是用的鼠标操作,用的鼠标的那个脚本。
现在想让我每次点击鼠标他都能刷新一遍地图,上面的代码我加到里面都不好用,包括3535的和wy29呵呵,谢谢大家了,能不能再帮帮哦^o^
作者: 雪流星    时间: 2008-5-27 10:26
劫獄失敗是不會永久被鎖的
是被封鎖4小時
作者: wy29    时间: 2008-5-27 13:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: rchcln    时间: 2008-5-27 20:45
脚本“Spriteset_Map”的95行发生了NoMethodError。
undefined method 'reload'fo nil:NilClass

错误代码停在
if Mouse.press?(Mouse::LEFT)
@spriteset.reload         #--------停在这里
end

555555555~~
作者: wy29    时间: 2008-5-27 23:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: rchcln    时间: 2008-5-28 02:42
郁闷了,现在没错误了,不过在我身后的路径不现实了。555555~~
作者: Calathus    时间: 2008-5-28 06:11
class Scene_Map
  #--------------------------------------------------------------------------
  # ● 刷新画面
  #--------------------------------------------------------------------------
  def update
###########################################
    if Mouse.press?(Mouse::LEFT)
      # 刷新地图(- -#)
      $game_map.refresh
    end
###########################################
  end
end

作者: wy29    时间: 2008-5-28 07:27
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1