Project1

标题: 在脚本编辑器中设置禁止菜单的判断 [打印本页]

作者: 嘀嘀吧吧~Wu    时间: 2015-2-28 23:22
标题: 在脚本编辑器中设置禁止菜单的判断
当判断出1号开关打开就可以调出主菜单,否则就禁止主菜单,希望在脚本编辑器中添加此效果
作者: 你欠抽吧    时间: 2015-2-28 23:33
本帖最后由 你欠抽吧 于 2015-3-1 10:19 编辑

在Scene_Map的update方法123行左右判断是否按下B键之前加上一句
  1. $game_system.menu_disabled = !$game_switches[1]
复制代码
其实是个蛮没效率的方法
----弄反了
作者: 芯☆淡茹水    时间: 2015-3-1 01:39
貌似反了,应该这样 在 update 下直接添一句:
  1. $game_system.menu_disabled = ! $game_switches[1] if $game_system.menu_disabled == $game_switches[1]
复制代码

作者: taroxd    时间: 2015-3-1 08:48
本帖最后由 taroxd 于 2015-3-1 08:52 编辑
芯☆淡茹水 发表于 2015-3-1 01:39
貌似反了,应该这样 在 update 下直接添一句:


这种事情犯不上 update 吧……

RUBY 代码复制
  1. class Game_System
  2.   def menu_disabled
  3.     !$game_switches[1]
  4.   end
  5.  
  6.   # 此方法可省略
  7.   def menu_disabled=(v)
  8.     print "友情提示:使用事件#{v ? '禁用' : '启用'}菜单是无效的。请使用 1 号开关。"
  9.   end if $DEBUG
  10. end





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