Project1

标题: 事件调用脚本后怎么关闭 [打印本页]

作者: cmmd1    时间: 2015-12-10 14:46
标题: 事件调用脚本后怎么关闭
当按下Z键的时候,打开物品栏,能不能再次按下Z键的时候关闭物品栏呢?

作者: cinderelmini    时间: 2015-12-10 15:42
第一条:【Scene_Item】里面的【def update_item】下面,
  1.     # 按下 B 键的情况下
  2.     if Input.trigger?(Input::B)
  3.       # 演奏取消 SE
  4.       $game_system.se_play($data_system.cancel_se)
  5.       # 切换到菜单画面
  6.       $scene = Scene_Menu.new(0)
  7.       return
  8.     end
复制代码
改成:
  1.     # 按下 B 键的情况下
  2.     if Input.trigger?(Input::B) or Input.trigger?(Input::Z)  ########加一个按下Z也满足的条件
  3.       # 演奏取消 SE
  4.       $game_system.se_play($data_system.cancel_se)
  5.       # 切换到菜单画面
  6.       $scene = Scene_Map.new ###########改成转向地图
  7.       return
  8.     end
复制代码
其他的几个界面都可以这样做,嫁一个返回键,然后不要返回主菜单,直接返回地图。
PS:就是不要改错地方了,有些Scene有好几个按下B键的地方,要改的之后包含【$scene = Scene_Menu.new】这个返回主菜单的那个。




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