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

Project1

 找回密码
 注册会员
搜索

事件调用脚本后怎么关闭

查看数: 1864 | 评论数: 1 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-12-10 14:46

正文摘要:

当按下Z键的时候,打开物品栏,能不能再次按下Z键的时候关闭物品栏呢?

回复

cinderelmini 发表于 2015-12-10 15:42:29
第一条:【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】这个返回主菜单的那个。

点评

现在可以了,解决了。你真是太厉害了。认可认可  发表于 2015-12-10 18:35
好像其他窗口不能是Z,我再看看  发表于 2015-12-10 18:33
原来我不只是脚本盲,我还是个盲人。那个,技能栏,状态,装备。我用了这个,怎么不行了。 or Input.trigger?(Input::Z)  发表于 2015-12-10 18:30
…………………………你没看上面窝加了Z键判定咩………………  发表于 2015-12-10 18:06
这个在之前你就跟我说了,我也是那样做的,按取消返回地图,这个没问题。是说按下Z调出物品栏,再按下Z推出物品栏这个怎么做。  发表于 2015-12-10 18:01

评分

参与人数 1星屑 +150 收起 理由
RyanBern + 150 认可答案

查看全部评分

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

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

GMT+8, 2025-7-19 22:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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